--分頁實現------實行兩行一頁 --1 先查詢按編號排序的所有用戶信息 select t.* from T_USER t order by user_id ; --2 查詢數據的前四行, select a.*, rownum q from (select t.* from T_USER t order by user_id) a where rownum <= 4 ; --3 查詢上面結果集的后兩行數據 select * from (select a.* , rownum q from (select t.* from T_USER t order by user_id) a where rownum <= 4) where q >2 ;
執行第一句語句如下
此時得到前兩頁中的數據,執行第二句:
此時得到前兩頁中的數據的后兩行也就是第二頁,執行第三句:
此時分頁實現