SQL Server 分页问题
-------------
SQL Server
1.使用row_number分页
declare @PageSize int = 5
declare @PageIndex int = 1
select * from (select ROW_NUMBER() over(order by SId) RowId,Student.* from tblStudent) A
where RowId between (@PageIndex*@PageSize+1) and (@PageIndex*@PageSize)
————
版权声明:本文为CSDN博主「小白长虫」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_44201223/article/details/121580227 2.// x1:跳过的行数 x2:显示的行数
ORDER BY 字段 ASC/DESC offset x1 rows fetch next x2 rows only // LEN(字段名)取长度 @pageIndex:第几页 @pageLine:一页显示的条数
// 假如一页显示3条数据,查询第2页需要显示的数据,则
// ((@pageIndex - 1) * @pageLine)=(2-1)*3 @pageLine=3
ORDER BY LEN(MW.WREA_CODE),MW.WREA_CODE
offset((@pageIndex - 1) * @pageLine) rows fetch next @pageLine rows only
————
来自:https://blog.csdn.net/weixin_45659376/article/details/107336143
------------------ oracle(rownum)和MYSQL(limit)比较好分页
select * from table1 t inner join (select a from table1 order by a 
 offset 1 rows fetch next 2 rows only)t1 on t1.A=t.A

SQL Server 分页问题的更多相关文章
- SQL SERVER 分页方法
		
最近项目中需要在SQL SERVER中进行分页,需要编写分页查询语句.之前也写过一些关于分页查询的语句,但是性能不敢恭维.于是在业务时间,在微软社区Bing了一篇老外写的关于SQL SERVER分页的 ...
 - SQL Server分页模板
		
SQL Server分页模板 WITH T AS ( SELECT ROW_NUMBER() OVER(ORDER BY AlbumId ) AS row_number, * FROM (SELECT ...
 - SQL Server分页语句ROW_NUMBER,读取第4页数据,每页10条
		
SQL Server分页语句ROW_NUMBER,读取第4页数据,每页10条 SELECT Id,[Title],[Content],[Image] FROM ( SELECT ROW_NUMBER( ...
 - 解决hibernate对Sql Server分页慢的问题
		
一.hibernate分页 hibernate对MsSql的伪分页 分页是web项目中比不可少的一个功能,数据量大的时候不能全部展示必然要用到分页技术.相信大家对hibernate中的分页都不陌生: ...
 - SQL Server游标    C# DataTable.Select() 筛选数据    什么是SQL游标?  SQL Server数据类型转换方法   LinQ是什么?  SQL Server 分页方法汇总
		
SQL Server游标 转载自:http://www.cnblogs.com/knowledgesea/p/3699851.html. 什么是游标 结果集,结果集就是select查询之后返回的所 ...
 - SQL server分页的四种方法
		
SQL server分页的四种方法 1.三重循环: 2.利用max(主键); 3.利用row_number关键字: 4.offset/fetch next关键字 方法一:三重循环思路 先取前20页, ...
 - 二、SQL Server 分页
		
一.SQL Server 分页 --top not in方式 select top 条数 * from tablename where Id not in (select top 条数*页数 Id f ...
 - SQL server分页的四种方法(算很全面了)
		
这篇博客讲的是SQL server的分页方法,用的SQL server 2012版本.下面都用pageIndex表示页数,pageSize表示一页包含的记录.并且下面涉及到具体例子的,设定查询第2 ...
 - SQL Server 分页方法汇总
		
PageSize = 30 PageNumber = 201 方法一:(最常用的分页代码, top / not in) UserId UserId from UserInfo order by Use ...
 - SQL Server 分页语句
		
表中主键必须为标识列,[ID] int IDENTITY (1,1) 1.分页方案一:(利用Not In和SELECT TOP分页) SELECT TOP 页大小 * FROM TestTable ...
 
随机推荐
- 真实世界的算法_pdf
			
链接:https://pan.baidu.com/s/1OZiDnd2My3FvGIuwO91E7Q 提取码:t88i
 - 吴恩达老师机器学习课程chapter09——异常检测
			
吴恩达老师机器学习课程chapter09--异常检测 本文是非计算机专业新手的自学笔记,高手勿喷. 本文仅作速查备忘之用,对应吴恩达(AndrewNg)老师的机器学期课程第十五章. 目录 吴恩达老师机 ...
 - viewport适配解决方案
			
viewport的单位vw.vh vw.vh将viewport分成了一百份.vw即 viewport width vh即viewport height 1vw等于视图单位的1%的宽度 1vh等于视图单 ...
 - laravel  表单提交 图片的异步上传
			
这里使用的是WebUploader 百度提供的插件 首先下载最新的包 下载第一个,解压,把解压好的文件放入public目录下 视图层中 <div class="formContro ...
 - .NET Core 3.0 WebApi 使用Swagger
			
1.安装指定版本: Swashbuckle.AspNetCore 5.0.0-rc4(目前稳定版本4.0.1在AspNetCore3.0中会报错误) 2.后台C#代码要严格格式必须加[HttpPost ...
 - element-ui的自定义表头
			
自定义表头 需求:之前在做一个项目的时候,原型图要求表头文字需要额外解释就会在文字后面标注 1,2作为上标 html中提供了<sup></sup>和<sub>< ...
 - vue3封装input组件
			
使用了2种方法去封装input组件(.vue与.jsx) 代码如下 父组件: <template> <div> <h1>input组件封装</h1> & ...
 - pytorch学习笔记(8)--现有模型的使用和修改
			
官网网址: https://pytorch.org/vision/0.9/models.html#semantic-segmentation (1).ImageNet train_data = tor ...
 - MySQL利用information_schema库注入
			
information_schema库简单说就是MySQL里的一个目录库,MySQL是一本书,information_schema库这个存储数据库元数据的库就是书的目录或者索引. 库>表> ...
 - 在控制台中输入msqyl一直报ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost'错误
			
错误: 在绿色Mysql的bin文件下打开cmd,输入mysql,一直报ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' ...