sql随机取一条数据 sql如何进行分层随机抽样?
浏览量:2517
时间:2021-03-15 08:12:05
作者:admin
sql如何进行分层随机抽样?
--按大、中、小 分别选取 然后再组合
--按新字段重新排序后,你选出来的就是随机的了
select top 60 percent * from table_1 where A="大" order by B
union all
select top 60 percent * from table_1 where A="中" order by B
union all
select top 60 percent * from table_1 where A="小" order by B
mysql分组后每组随机取一条记录求sql语句?
使用orderbynewid()随即排序然后用top1/3客户数量取A的客户
然后在剩下2/3的记录中再用newid()随机排序然后取1/2的客户给B
剩下的为C的客户
sql随机取一条数据 sql随机生成数据 sql数据库怎么用
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。