更新时间:2026-07-28 GMT+08:00
如何查询表中的随机几行?
答:可以使用如下方式查询表中随机几条数据:
--建表并插入100条数据。 gaussdb=# CREATE TABLE test(c1 int); gaussdb=# INSERT INTO test VALUES (generate_series(1,100)); --查询表中随机4行数据。 gaussdb=# SELECT * FROM test ORDER BY random() limit 4; c1 ---- 99 50 78 35 (4 rows)
父主题: 其他