请教一条SQL写法
时间:2011-06-17
来源:互联网
现在有一张表,表中有个难度系数字段。
假设我想从难度系数小于0.3的记录中随机抽取3条,并且大于0.7的记录中随机抽取2条。
怎么样才能合并成一条语句取出来呀
假设我想从难度系数小于0.3的记录中随机抽取3条,并且大于0.7的记录中随机抽取2条。
怎么样才能合并成一条语句取出来呀
作者: expertgig7 发布时间: 2011-06-17
(select * from 现在有一张表 where 难度系数字段<0.3 order by rand() limit 3)
union all
(select * from 现在有一张表 where 难度系数字段>0.7 order by rand() limit 2)
union all
(select * from 现在有一张表 where 难度系数字段>0.7 order by rand() limit 2)
作者: ACMAIN_CHM 发布时间: 2011-06-17
select * from tb where xx<0.3 order by rand() limit 3
作者: skydemo 发布时间: 2011-06-17
(select * from sample_type where parentid<5 order by rand() limit 3)
union all
(select * from sample_type where parentid>4 order by rand() limit 2)
刚测试的
union all
(select * from sample_type where parentid>4 order by rand() limit 2)
刚测试的
作者: skydemo 发布时间: 2011-06-17
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28