導讀今天小出來為大家解答以上問題。sql怎么分頁查詢,SQLServer數據庫的幾種分頁查詢很多人還不知道,現在讓我們一起來看看吧!1、創建表用戶
今天小出來為大家解答以上問題。sql怎么分頁查詢,SQLServer數據庫的幾種分頁查詢很多人還不知道,現在讓我們一起來看看吧!
1、創建表用戶并且插入20條數據。
2、創建表[dbo].[USERS]([ID][int]IDENTITY(1,1)NOTNULL,[USERNAME][varchar](50)NULL,CONSTRAINT[PK _ USERS]PRIMARY KEY clustered([ID]ASC)WITH(PAD _ INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLOW_ROW_LOCKS=ON,ALLOW _ PAGE _ LOCKS=ON)ON[PRIMARY];
3、插入[dbo].[用戶]選擇"用戶2"作為[用戶名];
4、頂端分頁頂部()。
5、Row_Number()函數加在.之間
6、row _ Number()OVER(order by *)作為rownum
7、rowNumBETWEEN6AND10和10和10
8、SQLServer2012及2012以上版本的偏移提取篩選
9、-偏移5行表示跳過前面的行數這里從第6行開始- FETCHNEXT5ROWS表示取5條記錄
本文到此結束,希望對大家有所幫助。