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

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

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

[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以后的分頁語句
復制代碼 代碼如下:

[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

相關文章

最新評論

黔南| 西宁市| 庆城县| 达日县| 高淳县| 浠水县| 永胜县| 沧州市| 乌苏市| 郴州市| 舒兰市| 阿拉尔市| 海伦市| 包头市| 泸水县| 松阳县| 辽阳市| 鲁甸县| 金溪县| 晴隆县| 鄂托克前旗| 迁西县| 吉首市| 尼木县| 台北县| 富锦市| 枣强县| 高邮市| 长丰县| 安远县| 安陆市| 广饶县| 镇江市| 依安县| 三河市| 肥东县| 黄梅县| 丹巴县| 海伦市| 正阳县| 肃南|