SELECT * FROM cj WHERE 20 >= (SELECT FLOOR(RAND() * (SELECT MAX(ID) FROM cj)))order by id LIMIT 20; 谁能帮我详细解释一下!先谢谢大家了!... 谁能帮我详细解释一下!先谢谢大家了! 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 rand() select cj where floor 搜索资料 2个回答 #热议# 上班途中天气原因受伤算工伤吗? 百度网友6eab688 2012-08-13 · TA获得超过4690个赞 知道大有可为答主 回答量:962 采纳率:50% 帮助的人:937万 我也去答题访问个人页 关注 展开全部 把表格中最大的ID号 乘一个0~1的随机数,然后四舍五入取整,如果取整后的结果小于等于20就把这条记录列出列出的记录按id升序排序,最多显示20条 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 46...9@qq.com 2012-08-06 知道答主 回答量:54 采纳率:0% 帮助的人:17.9万 我也去答题访问个人页 关注 展开全部 不知道 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 1条折叠回答 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2018-09-19 tp5 怎么随机获取n条数据的方法 2 2012-07-17 SQL表怎么把一个表的一个列相同数随机筛选出20行来 1 2016-11-22 dedecms 的后台怎么爆啊,能告诉我详细一点吗 2 2018-07-16 MySQL实现随机获取几条数据的方法 2 2016-07-15 如下的T-SQL语句返回的值可能为多少? SELECT FLOOR(RAND()*3) 2010-03-26 MYSQL随机调用order by rand(),效率太低,有高效些的吗? 13 2013-06-20 mysql数据库 如果数据库中有800万条数据,我想随机抽取10000条,要怎么做抽取的更快 3 2017-10-10 rand在SQL中的用法? 6 更多类似问题 > 为你推荐: