分頁查詢格式1
在查詢的最外層控制分頁的最小值和最大值。查詢語句如下:
select * from
( select a.*, rownum rn
from (select * from emp where emp.sal <3000) a
) where rn between 1 and 5 ;
分頁查詢格式2
select * from
( select a.*, rownum rn
from (select * from emp where emp.sal <3000) a
where rownum <= 5
) where rn >= 1 ;
分頁查詢格式3
考慮到多表聯合的情況,如果不介意在系統中使用hint的話,可以將分頁的查詢語句改寫為:
select /*+ first_rows */ * from
( select a.*, rownum rn
from (select * from table_name) a
where rownum <= 40
) where rn >= 21
Oracle之分頁查詢
oracle的分頁查詢語句基本上可以按照本文給出的格式來進行套用。分頁查詢格式 select from select a.rownum rn from select from table name a where rownum 40 where rn 21其中最內層的查詢select from ta...
Oracle之分頁查詢
分頁查詢 在資料量大的情況下,返回指定資料段資料集合,即從第m條 到 第n條 資料集合。分頁查詢一般只需傳入兩個引數 起始記錄數m 終止記錄數n 方式1 select from select rownum as rowno,t.from t table t where 1 1 and rownum ...
Oracle之分頁查詢
oracle的分頁查詢語句基本上可以按照本文給出的格式來進行套用。分頁查詢格式 view code select from select a.rownum rn from select from table name a where rownum 40 where rn 21其中最內層的查詢sele...