sqlserver2012分页offset
发布时间:2020-12-12 14:42:42 所属栏目:MsSql教程 来源:网络整理
导读:SQL SERVER2012在ORDER BY 子句中加入了新元素offset,允许用户在排序完成的结果集中自定义输出行范围,大大简化了分页SQL的书写方式和效率 use mastergoset nocount ongoset showplan_text ongo--2012的OFFSET分页方式select number from spt_valueswhere ty
SQL SERVER2012在ORDER BY 子句中加入了新元素offset,允许用户在排序完成的结果集中自定义输出行范围,大大简化了分页SQL的书写方式和效率 use master go set nocount on go set showplan_text on go --2012的OFFSET分页方式 select number from spt_values where type='p' order by number offset 10 rows fetch next 5 rows only; go --2005的ROW_NUMBER分页方式 select number from ( select number,row_number() over(order by number) as num from spt_values where type='p' ) t where num between 11 and 15 order by number asc go --2000的TOP分页方式 select number from ( select top 5 number from ( select top 15 number from spt_values where type='p' order by number asc ) t order by number desc ) t order by number asc go set showplan_text off go (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- SQL Server 系统存储过程,sp_executesql
- SqlServer数据库的语句及一些操作整理
- SQLServer 游标讲解
- entity-framework – 使用Entity Framework实现if-not-exis
- SqlServer数据类型、C#SqlDbType对应关系及转换
- sqlserver2005使用row_number() over分页的实现方法
- sql – ECommerce Storefront网站:以编程方式发现类似产品
- tsql – T-SQL语法问题 – 在CASE语句中使用OR
- 用SQL Server2005同义词链接Oracle的完整过程
- MySQL中主键索引与聚焦索引之概念的学习教程