问题描述:
从MySQL中的数据库表中查询选择随机记录,可以使用 SQL 中的 ORDER BY RAND()
案例:
python
SELECT * FROM tbl ORDER BY RAND() LIMIT 1;
规则:
RAND()
- RAND()函数为表中的每一行生成一个随机值
- ORDER BY子句通过RAND()函数生成的随机数对表中的所有行进行排序