最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

sqlserver分頁的兩種寫法分別介紹

 更新時(shí)間:2012年11月23日 09:07:28   作者:  
本文將介紹sql server傳統(tǒng)的寫法與SQL Server2005以后的分頁語句需要了解的朋友可以參考下
第一種是最傳統(tǒng)的寫法,用存儲(chǔ)過程中的變量作為分頁的乘數(shù)
復(fù)制代碼 代碼如下:

[c-sharp] view plaincopyprint?create proc p_paged1
@pageSize int,@currentPage int
as
select top (@pageSize) * from student
where id not in
(select top (@pageSize*(@currentPage-1)) id from student)
go
exec p_paged1 2,3
create proc p_paged1
@pageSize int,@currentPage int
as
select top (@pageSize) * from student
where id not in
(select top (@pageSize*(@currentPage-1)) id from student)
go
exec p_paged1 2,3

--SQL Server2005以后的分頁語句
復(fù)制代碼 代碼如下:

[c-sharp] view plaincopyprint?create proc p_paged2
@pageStart int, @pageEnd int
as
select * from
(select *,row_number() over(order by id desc) as rnum
from student) t
where t.rnum between @pageStart and @pageEnd
go

exec p_paged2 5,10

相關(guān)文章

最新評論

揭东县| 红河县| 崇州市| 霞浦县| 连云港市| 岱山县| 兴安县| 杭锦后旗| 双鸭山市| 黔江区| 靖州| 咸丰县| 德令哈市| 海门市| 宜宾市| 镶黄旗| 宜都市| 和硕县| 台东县| 平乡县| 仪陇县| 黔江区| 舞阳县| 始兴县| 克拉玛依市| 福鼎市| 汝阳县| 博兴县| 宿松县| 京山县| 常熟市| 琼结县| 宁津县| 龙井市| 屯留县| 紫云| 武定县| 上饶县| 绍兴县| 大化| 广州市|