SQL2005 高效分頁sql查詢語句經典例項

2021-05-22 21:17:02 字數 709 閱讀 1222

方法一 sql2005 高效分頁sql查詢語句經典例項

**如下:

select top 10 * from

( select top (@page * 10) row_number() over (order by id) as rownum, id, username

from guest where username = user

) as t

where rownum > ((@page - 1) * 10)

2select * from

( select row_number() over(order by id) as rownum,id,username

from guest where username = user

) as t

where rownum between 31 and 60

3、 with t as

(select row_number() over(order by id) as rownum,,id,username

from guest where username = user

) select * from t

where rownum between 31 and 60

好了看了上面的一多例項你就知道了 sql2005 高效分頁sql查詢語句經典例項用法了吧,其實**都很簡單哦。

SQL 2005 儲存過程分頁

create procedure dbo p pagetest sql nvarchar max sql語句不包括排序 curpage int,當前頁 pagerows int,頁面尺寸 order nvarchar 20 排序字段 ordertype nvarchar 10 排序型別倒序desc或...

SQL2005分頁查詢

1 通過select top進行分頁查詢 查詢原理 需要查詢第n頁時,首先取到前n頁的所有資料,然後排除前n 1頁的資料,就是第n頁的資料 create procedure getdatawithpage pageindex int 1,頁碼 pagesize int 20,頁尺寸 as begin...

SQL 2005 多表分頁儲存過程

region 返回所有職位物件 帶分頁 region 返回所有職位物件帶分頁 當前頁 每頁顯示數 返回 頁數 返回總項數 物件集合 public static listgetallmodel int curpage,int size,ref int pagesize,ref int totalsiz...