小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

oracle分頁查詢方法

 168一路發(fā) 2011-03-17
Oracle的分頁機制主要不外乎兩種方法,
1. 使用rownum序列,
   這種方法的好處是, 在查找前幾頁時速度比較快,
   缺點時, 查詢出來的數(shù)據(jù)不是完全準(zhǔn)確的, 在查詢的數(shù)據(jù)量很大時, 特別是查詢最后幾頁時速度非常慢.
select col1,col2,..,coln
from (
   select rownum rn,col1,col2,....,coln
   from table_name
   where ...
   and rownum <= n
)
where rn >= m;

2. 使用Oracle8i開始支持的分析函數(shù)

    這種方法取出來的數(shù)據(jù)準(zhǔn)確性相當(dāng)高, 查詢效率比較穩(wěn)定. 建議使用這種方法.
select col1,col2,..,coln
from (
   select row_number() over(order by colx desc /asc ) rn,
            col1,col2,....,coln
   from table_name
   where ...
)
where rn between m and n ;

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多