可能重复:
Selecting Random Rows in MySQL
我正在使用PHP和MySQL创建一个简单的web应用程序。在其中,我需要以随机顺序从表中随机选择一小部分行。如何使用MySQL实现这样的功能?
发布于 2012-01-09 01:28:22
发布于 2012-01-09 01:28:51
select * from table order by rand() limit 10
请注意,处理大型数据集的order by rand()
速度非常慢,但在您的情况下这不是问题。
发布于 2012-01-09 01:30:55
您可以使用RAND()函数来完成此操作。
SELECT questine FROM tablename ORDER BY RAND() LIMIT 10
我会随机选择10个questine,假设questine存储在字段questine下
https://stackoverflow.com/questions/8779585
复制相似问题