sql怎么分頁查詢(SQLServer數據庫的幾種分頁查詢)

導讀今天小出來為大家解答以上問題。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條記錄

本文到此結束,希望對大家有所幫助。

免責聲明:本文由用戶上傳,如有侵權請聯系刪除!