2011-02-19 251 views
2

選擇隨機行

大家好, 我的要求很簡單。我想從表中選擇隨機行。

例如我的表有10行我想隨機選擇任意三行。在psql中有任何方法。

回答

8

使用random函數。

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

試試這個!

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