精简SQL分页语句---ROW_NUMBER
简单实用的分页语句:
select TOP 页大小 *
from (SELECT ROW_NUMBER()OVER(ORDER BY 日期)AS pageID,*FROM 表)T
WHERE T.pageID> 页大小*(当前页-1)
ROW_NUMBER()解释:
返回结果集分区内行的序列号,每个分区的第一行从 1 开始。
语法:ROW_NUMBER ( ) OVER ( [ <partition_by_clause> ] <order_by_clause> );
<partition_by_clause>
将 FROM 子句生成的结果集划入应用了 ROW_NUMBER 函数的分区。若要了解 PARTITION BY 语法,请参阅 OVER 子句 (Transact-SQL)。
<order_by_clause>
确定将 ROW_NUMBER 值分配给分区中的行的顺序。有关详细信息,请参阅 ORDER BY 子句 (Transact-SQL)。当在排名函数中使用 <order_by_clause> 时,不能用整数表示列。
转载于:https://www.cnblogs.com/WPCTO/archive/2011/11/02/2233247.html
精简SQL分页语句---ROW_NUMBER相关推荐
- SQL分页语句(转)
有关分页 SQL 的资料很多,有的使用存储过程,有的使用游标.本人不喜欢使用游标,我觉得它耗资.效率低:使用存储过程是个不错的选择,因为存储过程是经过预编译的,执行效率高,也更灵活.先看看单条 SQL ...
- 三种常见的SQL分页语句
有关分页 SQL 的资料很多,有的使用存储过程,有的使用游标.本人不喜欢使用游标,我觉得它耗资.效率低:使用存储过程是个不错的选择,因为存储过程是经过预编译的,执行效率高,也更灵活.先看看单条 SQL ...
- 网络工作室暑假后第三次培训资料(几种SQL分页的总结)整理
在实际开发的过程中如果记录数非常的庞大,如果直接用SQL语句查询并填充到DataTable中,将是一件非常恐怖的事情.而且对网站性能,服务器性能消耗很大. 两个常犯的错误: 1)在现实数据时,查询时会 ...
- Sql Server 2005 ROW_NUMBER 函数实现分页
过去用SQL Server 2000分页的,大多都用到了临时表.SQL Server 2005 ROW_NUMBER 函数支持分页,性能据说也非常不错. Paging Records Using SQ ...
- SQL 分页查询语句大全即(查找第N到M条记录的方法)
SQL 分页查询语句大全即(查找第N到M条记录的方法) 第一种方法,我的原创方法 row=2 表示分页行数 page=1 表示页码 getnum=row*page select * from (se ...
- java分页sql语句_「sql分页」sql语句 实现分页 - seo实验室
sql分页 sql语句 实现分页 /* 分页思想:比如你要每页获取10条记录,当你显示第5页的记录时, 也就是选取第40条至50条的记录.首先应该从所有的记录集中选取 50条记录,同时进行倒序,再从中 ...
- 一次DB2分页语句的优化,带你拨开分页SQL优化的外衣
一次DB2分页语句的优化,带你拨开分页SQL优化的外衣 1 前言: 最近,项目中的一个 DB2分页查询很慢 ,组长将此分页的优化分派给了我:然后一顿优化(乱操作)后,将DB2分页查询耗时降到了比较满意 ...
- oracle sql 分页
Oracle实现分页时,需要引入一个rownum的函数,rownum可以给记录一个类似于id的字段. 以下收整理了常用的几种sql分页算法,数据库以Oracle中emp为例.查询结果如下: SQL&g ...
- Sql分页查询以及top函数简单实例
Sql分页查询以及top函数简单实例 Sql分页查询以及top函数简单实例 我们做项目时查询表格存在几百上千条数据时经常会需要用到分页,下面就给大家介绍一下在sql中查询分页的简单实例吧.首先我们要知 ...
最新文章
- 使用KVM API实现Emulator Demo
- 11月下旬国内域名解析商Top10:中国数据5.03%居第四
- Android短信拦截2019,关于征集2019年度信息科学领域重大项目立项建议的通告
- linux开机启动open,树莓派-linux的多种启动自运行方式
- Python_day4
- (33)System Verilog类1调用类2示例
- sizeof运算符和size_t类型比较
- HashMap的工作原理及其相关的知识点
- E - 确定比赛名次(拓补排序)
- Windows 8 开启 NetFX3
- 复合线转权属线lisp_地籍成图之权属线绘制-快猴网.ppt
- 2019年技术盘点容器篇(三):阿里专家谈容器:既叫好又叫座? | 程序员硬核评测
- java 开源论坛框架/java web 论坛框架
- 数字人正走进现实!AI大脑+高颜值
- 复数Complex类
- 通灵学院|游戏设计研习10:迭代流程★(2000字)
- verification基本介绍
- android私密照片恢复,如何恢复手机删除照片? 超实用操作方法!
- MyEclipse2014安装jadeclipse插件
- 西数云存储 重置 使用手册_黑莓BB10、BBOS系统手机重置复位手机方法
热门文章
- STL学习系列七:优先级队列priority_queue容器
- nagios监控oralce数据库的表空间大小
- VSS(Visual SourceSafe) 代码管理器 使用技巧---快速登录
- RHEL5.5学习--LAMP环境的安装顺序及主要软件
- linux 自动安装系统,cobbler 自动安装linux系统
- wordpress插件_8个虚拟教室的必备WordPress插件
- 适用于数据科学家的Kubernetes,Linux原理,对硬件问题进行故障排除,Python等
- 虚拟机fedora共享_开源虚拟现实,用于电子测试的新电路板,Fedora 25,以及更多新闻
- html5 canvas气泡动画
- C语言自增自减运算辨析