sql隨機(jī)取一條數(shù)據(jù) sql如何進(jìn)行分層隨機(jī)抽樣?
sql如何進(jìn)行分層隨機(jī)抽樣?--按大、中、小 分別選取 然后再組合--按新字段重新排序后,你選出來的就是隨機(jī)的了select top 60 percent * from table_1 where A
sql如何進(jìn)行分層隨機(jī)抽樣?
--按大、中、小 分別選取 然后再組合
--按新字段重新排序后,你選出來的就是隨機(jī)的了
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分組后每組隨機(jī)取一條記錄求sql語句?
使用orderbynewid()隨即排序然后用top1/3客戶數(shù)量取A的客戶
然后在剩下2/3的記錄中再用newid()隨機(jī)排序然后取1/2的客戶給B
剩下的為C的客戶