2013-09-26 32 views
0

從SQL表中選擇2個隨機行的最快方法是什麼? (僅限SQL) 我在PhpMyAdmin上使用MySQL。從SQL表中選擇2個隨機行

+0

看到這個答案的Skliwz。 http://stackoverflow.com/questions/191342/random-record-from-a-database-table-t-sql –

回答

1

似乎將是:

SELECT * FROM table LIMIT 2 

你將得到的是數據庫默認順序兩行。

1

試試這個:

SELECT * FROM table ORDER BY RAND() LIMIT 0, 2

+0

無論這個表變得明顯慢,表中包含的元組越多? – halpsb