新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
詳解oracle分頁
使用oracle數(shù)據(jù)庫查詢數(shù)據(jù)時,每頁展示數(shù)據(jù)有限,大部分情況下需要分頁展示。如每頁顯示10條,一頁一頁查詢出來。下面就來介紹下oracle分頁實現(xiàn)

平塘ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!
1、普通查詢
select * from table_Name t order by active_count desc;
2、查詢第一條記錄
select *
from (select * from table_Name order by active_count desc)
where rownum = 1;
查詢前3條:類似Sqlserver中的TOP 3
select *
from (select * from table_Name order by active_count desc)
where rownum
4、查詢第2至第3條記錄
select *
from (select t.*, rownum as no
from (select * from table_Name order by active_count desc) t)
where no between 2 and 3
5、在TOP3條記錄的基礎(chǔ)上查詢第2至第3條記錄
select *
from (select t.*, rownum as no
from (select * from table_Name order by active_count desc) t where rownum where no between 2 and 3
6、查詢第2條以后的記錄
select *
from (select t.*, rownum as no
from (select * from table_Name order by active_count desc) t)
where no >=2
解釋:
rownum 是在已產(chǎn)生數(shù)據(jù)的基礎(chǔ)上偽生成的編號,所以 使用rownum 必須在已有數(shù)據(jù)的基礎(chǔ)上,因此Oracle分頁才加入了多個子查詢。
當(dāng)前文章:詳解oracle分頁
URL網(wǎng)址:http://m.5511xx.com/article/dhcpsij.html


咨詢
建站咨詢
