MySQL 中随机选择10条记录

原文地址mysql mysql手册中存在rand()命令,能获取到随机行, 并使用limit 10 只采起其中几行。sql SELECT id FROM user ORDER BY RAND() LIMIT 10; 数据量小于1000行的时候,上面的 sql 执行的快。可是当数据大于10000行, 排序的开销就变得很重。上面的操做中,咱们在排序完就把几乎全部的行都丢掉了。数据库 只要咱们有一个数字
相关文章
相关标签/搜索