第一步:建立乙個表,t_sys_user;
第二步:插入資料(最好多插入幾條,容易做測試)
第三步:寫sql語句:
oracle的分頁查詢語句基本上可以按照下面這種方式來寫,而且這種格式的執行效率也是比較高的
select * from
(select u.id,a.dizhi, rownum rn
from (select * from t_sys_user) u
where rownum <= 40
)where rn >= 21
最後,執行一下sql語句。看看是不是你想要的結果?
說明:最內層的select * from t_sys_user 表示不進行分頁的原始查詢語句。rownum <= 40和rn >= 21控制分頁查詢的每頁的範圍。這種例子中展示的在查詢的第二層通過rownum <= 40來控制最大值,在查詢的最外層控制最小值。
Oracle分頁查詢語句
oracle的分頁查詢語句基本上可以按照本文給出的格式來進行套用。分頁查詢格式 select from select a.rownum rn from select from table name a where rownum 40 where rn 21 其中最內層的查詢select from t...
Oracle分頁查詢語句
分頁查詢格式 select from select a.rownum rn from select from table name a where rownum 40 where rn 21 其中最內層的查詢select from table name表示不進行翻頁的原始查詢語句。rownum 40...
Oracle分頁查詢語句
分頁查詢格式 select from select a.rownum rn from select from table name a where rownum 40 where rn 21 其中最內層的查詢select from table name表示不進行翻頁的原始查詢語句。rownum 40...