oracle隨機取樣

qqmengxue發表於2010-04-13

今天需要實現一個隨機取出表裡的資料一部分資料,發現通過sample來實現即方便效率又高,在此記錄一下:

select * from emp4 sample(1)  where rownum <10;【0.06s】
  select * from (select * from emp4  order by dbms_random.random) where rownum < 10;【0.7s】

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10130206/viewspace-659613/,如需轉載,請註明出處,否則將追究法律責任。

相關文章