SQL语句分页查询模板
2017-04-04 11:29
405 查看
SQL语句分页查询
<!--外套模板--> select top 15* from (select ROW_NUMBER() over (order by 主键) AS RowNumber, * from( -- 子查询start-- -- 子查询end-- )a)b where b.RowNumber>15*(n-1) <!--外套模板-->
其中,n是页码
实际例子
-------------- 分页查询 start --------------------------------- select top 15* from (select ROW_NUMBER() over (order by id) as RowNumber,* from ( -- 子查询 start SELECT * FROM person WHERE pname LIKE '%%' -- 子查询 end ) a ) b where b.RowNumber > 15*(1-1) ------- 分页查询 end ---------------------------------
相关文章推荐
- mybatis的分页插件pagehelper-fix使用、数据库分页查询模板sql、总结mysql与oracle语句的区别
- 海量数据库的查询优化及分页算法方案(二)-改良SQL语句 [转]
- 功能完整的分页程序 + 高效SQL查询语句
- 海量数据库的查询优化及分页算法方案(3)--改善SQL语句[转]
- access 分页用 SQL查询语句
- Oracle:插入模板查询SQL语句
- 用标准的SQL语句实现查询记录分页
- 用标准的SQL语句实现查询记录分页
- SQL 2005实现单表分页的查询语句
- 多条件查询 分组 分页的sql语句
- SQL server、MySQL、Oracle分页查询SQL语句
- 查询结果分页显示的sql语句
- 又一个通用分页存储过程,支持表别名,多表联合查询SQL语句
- 又一个通用分页存储过程,支持表别名,多表联合查询SQL语句
- 关于SQL Server SQL语句查询分页数据的解决方案
- 在SQL Server中通过SQL语句实现分页查询
- 查询结果分页显示的SQL语句
- 【转】在SQL Server中通过SQL语句实现分页查询
- sql分页查询语句
- 又一个通用分页存储过程,支持表别名,多表联合查询SQL语句--转载