oracle随机抽取百分之五十的函数

2020-10-01 社会 111阅读
没看懂你的抽取50%是什么意思,可以参考如下方案:
1:随机抽取前50条记录:
select *
from (select * from scott.emp order by dbms_random.random)
where rownum < 51
2:随机取1~100之间的数据:
select dbms_random.value(1,100) from dual
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com