oracle数据库中随机抽取n条数据
select * from (select * from 表名 order by dbms_random.value) where rownum<n
或
select * from (select * from 表名 order by sys_quid()) where rownum<n
select * from (select * from 表名 order by dbms_random.value) where rownum<n
或
select * from (select * from 表名 order by sys_quid()) where rownum<n
本文介绍在Oracle数据库中如何使用DBMS_RANDOM.VALUE或SYS_QUID函数结合ROWNUM进行随机抽样的方法,实现从指定表中抽取特定数量的数据记录。
944

被折叠的 条评论
为什么被折叠?



