iT邦幫忙

4

[SQL Server]幾種分頁(Paging)寫法

gipi 2010-01-11 23:10:319264 瀏覽
  • 分享至 

  • twitterImage
  •  

原文來自點部落:http://www.dotblogs.com.tw/jimmyyu/archive/2009/11/09/11499.aspx

有許多圖片,建議連到以上網址觀看。
以下介紹幾種在SQL Server上簡單的分頁做法,大致分為三種:
1.Order By搭配not in
2.Temp Table
3.ROW_NUMBER() function
以下以Northwind資料庫作為範例:


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
mis2000lab
iT邦好手 1 級 ‧ 2014-12-23 11:03:06

感謝分享,很有幫助

我也整理了兩篇文章:
[習題]上集 Ch 14-4 撰寫ADO.NET DataReader的分頁程式#1(搭配SQL 2005指令 ROW_NUMBER)
http://www.dotblogs.com.tw/mis2000lab/archive/2010/11/30/datareader_paging_row_number.aspx

[習題]上集 Ch 14-4 撰寫ADO.NET DataReader的分頁程式#2(搭配SQL 2012指令 OFFSET...FETCH)
http://www.dotblogs.com.tw/mis2000lab/archive/2014/07/17/page_sql2012_fetch_offset_20140717.aspx

我要留言

立即登入留言