2011-02-19 108 views
2

选择随机行

大家好, 我的要求很简单。我想从表中选择随机行。

例如我的表有10行我想随机选择任意三行。在psql中有任何方法。

回答

8

使用random函数。

SELECT * FROM tablename ORDER BY random() LIMIT 3; 
1

试试这个!

$ select * from table_name order by random() limit 3 ;