如何从Oracle的任何表中获取多行的随机输出?另外,(dbms_random.value)
的含义是什么?select *
from (select *
from emp
order by dbms_random.value)
where rownum=1;
它只提供一个随机输出。我如何获得多个?
答案 0 :(得分:2)
尝试
select * from (select * from emp order by dbms_random.value) where rownum<10
10可以替换为您选择的任何其他计数