mysql数据库获取随机数据的函数rand()

2025-3-27 / 0 评论 / 4 阅读
mysql数据库获取随机数据的函数rand()
 
在mysql中带了随机取数据的函数,在mysql中我们会有rand()函数,如果几百条数据肯定没事,如果几万或百万时你会发现,直接使用是错误的。
 
从16万数据里随机获取5条数据,用时14.02秒,这个耗费满惊人的。
 
SELECT * FROM 表名 ORDER BY rand() LIMIT 5;
SELECT * FROM table_name ORDER BY rand() LIMIT 5;
 
 

SELECT * FROM TableName ORDER BY RAND() LIMIT 10

 

Select * From 表 order By Rand() Limit 10