标签: mysql
我想知道是否有一种方法可以从mysql服务器中选择随机行(我有六个想法)而没有任何结果重复。我知道选择随机行时的Rand()函数。
答案 0 :(得分:2)
SELECT * FROM table ORDER BY RAND() LIMIT 6;
但是,请查看http://www.titov.net/2005/09/21/do-not-use-order-by-rand-or-how-to-get-random-rows-from-table/以了解这会导致大表的问题。