【发布时间】:2013-09-26 17:18:32
【问题描述】:
从 SQL 表中选择 2 个随机行的最快方法是什么? (是否只有 SQL) 我在 PhpMyAdmin 上使用 MySQL。
【问题讨论】:
-
查看 Skliwz 的这个答案。 stackoverflow.com/questions/191342/…
从 SQL 表中选择 2 个随机行的最快方法是什么? (是否只有 SQL) 我在 PhpMyAdmin 上使用 MySQL。
【问题讨论】:
好像是这样的:
SELECT * FROM table LIMIT 2
你会得到数据库默认顺序的两行。
【讨论】:
试试这个:
SELECT * FROM table ORDER BY RAND() LIMIT 0, 2
【讨论】: