SQL語言(2)之分頁查詢

使用SQL語句對錶進行分頁查詢,可以有以下實現,對一個表,需要獲取第n頁的數據,每頁的大小爲m時,其實現如下:
select * from(
select top(m)*from(
select top(m*n)* from users order by id )t1
order by id desc) t2
order by id
數據庫隨着時間的推移,存儲的數據會越來越多,如果每次查詢都把大量的數據查詢出來,會很費時。這時,可以通過分頁查詢的方式來對數據進行分頁,只查詢需要的數據。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章