MySQL_从查询结果中随机提取几条记录

上一篇 / 下一篇  2014-10-15 17:51:26 / 个人分类:数据库

#随机提取5条记录:
select username from cdb_members order by rand() limit 0,5;
#随机提取1条记录:
select username from cdb_members order by rand() limit 0,1;

重点在于 order by rand() 实现随机排序,然后提取前几条

TAG:

引用 删除 ??????   /   2014-10-16 11:17:52
数据记录条数少的时候,用order by rand()还能接受都是数据量大的,记录超过100万,order by rand()根本就不行。
引用 删除 ??????   /   2014-10-16 11:17:47
3
 

评分:0

我来说两句

Open Toolbar