常見sql分頁

1.Oracle 分頁
SELECT * FROM
( SELECT A.* ,  rownum r  
FROM
( SELECT  *  FROM msr_topic
Where name like %hr%
) A 
WHERE rownum <= indexEnd
) B
WHERE r > indexStart;


2.SqlServer 分頁
Select * from
( select  * , ROW_NUMBER( )over( order by u_id )  as  row_id
from users
where u_name like %hr%
)  as  temp_users
Where  row_id between  ${start}  and  ${end}


3.mysql分頁
select   *   from   table   limit   start , counts  


發佈了26 篇原創文章 · 獲贊 1 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章