从 mysql 表中选择随机行

2022-08-30 22:43:20

可能的重复:
在MySQL中选择随机行

我正在使用PHP和MySQL创建一个简单的Web应用程序。在其中,我需要以随机顺序从表中随机选择一小组行。如何使用MySQL实现这样的事情?


答案 1
SELECT * FROM table ORDER BY RAND() LIMIT 10;

编辑:

有关MySQL RAND()函数的有用信息可以在这里找到。


答案 2
select * from table order by rand() limit 10

请注意,使用大型数据集非常慢,但在您的情况下,这不是问题。order by rand()


推荐