在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

SQL Server中如何使用row

122次阅读
没有评论

共计 2006 个字符,预计需要花费 6 分钟才能阅读完成。

这期内容当中丸趣 TV 小编将会给大家带来有关 SQL Server 中如何使用 row_number 实现分页,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

1、首先是

select ROW_NUMBER() over(order by id asc) as rowNumber , * from table1

生成带序号的集合

2、再查询该集合的 第 1 到第 5 条数据

 select * from (select ROW_NUMBER() over(order by id asc) as  rowNumber , * from table1) as temp where rowNumber between 1 and 5

完整的 Sql 语句

declare @pagesize int; declare @pageindex int; set @pagesize = 3set @pageindex = 1; -- 第一页 select * from (select ROW_NUMBER() over(order by id asc) as  rowNumber , * from table1) as temp where rowNumber between (((@pageindex-1)*@pagesize)+1) and (@pageindex*@pagesize)set @pageindex = 2; -- 第二页 select * from (select ROW_NUMBER() over(order by id asc) as  rowNumber , * from table1) as temp where rowNumber between (((@pageindex-1)*@pagesize)+1) and (@pageindex*@pagesize)set @pageindex = 3; -- 第三页 select * from (select ROW_NUMBER() over(order by id asc) as  rowNumber , * from table1) as temp where rowNumber between (((@pageindex-1)*@pagesize)+1) and (@pageindex*@pagesize)set @pageindex = 4;-- 第四页 select * from (select ROW_NUMBER() over(order by id asc) as  rowNumber , * from table1) as temp where rowNumber between (((@pageindex-1)*@pagesize)+1) and (@pageindex*@pagesize)

下面我们来写个存储过程分页

Alter Procedure PagePager @TableName varchar(80), @File varchar(1000),--- @Where varchar(500),--- 带 and 连接  @OrderFile varchar(100), --  排序字段  @OrderType varchar(10),--asc: 顺序,desc: 倒序  @PageSize varchar(10), -- @PageIndex varchar(10) -- as if(ISNULL(@OrderFile, ) =  ) begin set @OrderFile =  ID  end if(ISNULL(@OrderType,) =  ) begin set @OrderType =  asc  end if(ISNULL(@File,) =  ) begin set @File =  *  end declare @select varchar(8000) set @select =   select   + @File +   from ( select *,ROW_NUMBER() over(order by   + @OrderFile +    + @OrderType + ) as  rowNumber  from   + @TableName +   where 1=1   + @Where +   ) temp where rowNumber between ((( + @PageIndex +   - 1) *   + @PageSize +  )+1) and ( + @PageIndex +  * + @PageSize+)  exec(@select)

上述就是丸趣 TV 小编为大家分享的 SQL Server 中如何使用 row_number 实现分页了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注丸趣 TV 行业资讯频道。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-03发表,共计2006字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 亚洲精品无码mv在线观看 | 色久悠悠在线 | 久久99国产精品久久99 | 亚洲高清一区二区三区电影 | 精品国产三级a∨在线欧美 精品国产三级a在线观看 | 99九九精品国产高清自在线 | 国产成人免费午夜在线观看 | avtt加勒比手机版天堂网 | 亚洲视频免费 | 99久久精品免费看国产情侣 | 少妇仑乱a毛片无码 | 国产精品久久久久久人妻精品 | 毛片大全网站 | 狠狠五月深爱婷婷网 | 国产午夜精品一区理论片 | 一a级片 | 99久久精品免费观看国产 | 成人三级做爰在线视频 | 欧美一区二区三区在线视频 | 大陆极品少妇内射aaaaa | 一道本日本 | 欧洲精品码一区二区三区免费看 | 我国产码在线观看av哈哈哈网站 | 国产h肉在线视频免费观看 国产h视频免费观看 | 欧美激情a∨在线视频播放 欧美激情第二页 | 美女张开腿让男人桶爽 | 久久精品午夜视频 | 又湿又紧又大又爽a视频国产 | 国产欧美精品一区二区三区 | 国产国产裸模裸模私拍视频 | 日本a黄 | 亚洲欧洲中文日韩av乱码 | 国产成人麻豆精品video | 日日碰狠狠添天天爽不卡 | 日本理伦片午夜理伦片 | 天天狠天天透天天伊人 | 精品乱码久久久久久久 | 日本a级网站 | 久草热久草热线频97精品 | 中文字幕天天躁日日躁狠狠躁免费 | 全免费a级毛片免费看不卡 全免费a级毛片免费看视频 |