`
guyongpeng
  • 浏览: 61810 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

SQL Server 2005的新分页功能

阅读更多
SQL Server 2005终于有了ROW_NUMBER() 来支持分页,现在的分页可写成

SELECT * 
FROM (select *,ROW_NUMBER() Over(order by startTime) as rowNum from TaskDelivery ) as myTable
where rowNum between 41 and 60;


简洁太多了。

另外一种写法:

WITH OrderedOrders AS
(SELECT *,
ROW_NUMBER() OVER (order by [startTime])as RowNumber
FROM TaskDelivery )
SELECT * 
FROM OrderedOrders 
WHERE RowNumber between 41 and 60;
分享到:
评论

相关推荐

    sql Server 通用分页存储过程

    sql Server 通用分页存储过程 sql Server 通用分页存储过程 sql Server 通用分页存储过程 sql Server 通用分页存储过程

    SQL Server2005分页查询

    `ROW_NUMBER()`是SQL Server 2005引入的新功能,可以为查询结果集中的每一行赋予一个唯一的行号。在分页查询中,通常结合`TOP`或`BETWEEN`来实现。以下是一些示例: - `TOP`方法: ```sql SELECT TOP 20 * ...

    sql server 2008通用分页

    SQL server2008中通用分页存储过程,表名,每页长度,页码都是动态赋值。

    mybatis中进行sqlserver分页

    mybatis中,sqlserver分页

    sqlserver+group by分组查询分页存储过程

    根据给定的SQL Server存储过程代码片段,我们可以深入解析与SQL Server中的`GROUP BY`分组查询、存储过程以及分页技术相关的知识点。 ### SQL Server中的`GROUP BY`分组查询 `GROUP BY`子句在SQL查询语言中用于将...

    java语言的分页查询功能(mysql和sql server)

    本教程将详细讲解如何在Java中实现不分框架的分页查询,同时涵盖对MySQL和SQL Server数据库的支持。 一、基础知识 1. 分页概念:分页是将大量数据按一定数量分成若干部分,每次只加载一部分到内存中显示,用户可以...

    java 连接sqlserver数据库查询,并分页显示

    String url = "jdbc:sqlserver://localhost:1433;databaseName=myDatabase"; String username = "myUsername"; String password = "myPassword"; try { Class.forName(...

    sqlserver2005分页函数

    一个非常好的sql2005分页函数,简单实用,希望对你有所帮助

    SQL Server 2005 Beta 2 Transact-SQL 增强功能

    SQL Server 2005 Beta 2带来了对Transact-SQL的显著增强,这些改进主要集中在...对于熟悉SQL Server 2000的用户来说,掌握这些新特性将有助于充分利用SQL Server 2005的新功能,提高数据库管理和应用程序开发的水平。

    asp+sqlserver2005万能分页存储过程源码

    asp+sqlserver2005万能分页存储过程源码 sqlserver2005源码下载,很灵活的

    如何实现SQL Server 2005快速Web分页

    分页就是按照某种规则显示分组数据集,但是在SQL Server 中,分页并不是十分容易就能够实现。随着SQL Server的发布,其中的一些排序函数使得开发人员编写数据分页程序变得更加简单和高效。这些新的排序函数提供了...

    SQL Server2005通用分页存储过程.rar

    在SQL Server 2005中,分页查询是一个常用且重要的功能,它允许数据库管理员和开发者以指定的大小返回数据集的一部分,从而提高应用程序的性能和用户体验。本压缩包"SQL Server 2005通用分页存储过程.rar"包含了一个...

    Microsoft SQL Server 2005技术内幕:存储引擎(中文).pdf

    SQL Server 2005微软官方权威参考书.  公球公认SQL Server 2005 经典著作..  数据库“铁人”、微软MVP胡百敬先生鼎力推荐  微软SQL Server 总部Principal Group 项目经理朱凌志鼎力推荐  本书详细介绍了数据...

    千万级数据分页查询存储过程SQLServer

    在SQL Server中,面对千万级别的大数据量,进行有效的分页查询是数据库性能优化的重要环节。存储过程在这种场景下显得尤为重要,因为它们可以提高查询效率,减少网络传输,并且便于管理和重用代码。本文将深入探讨...

    SQL Server代码实例分页效果

    在SQL Server中,分页是数据检索的一个重要技术,它允许我们从大量数据中按需获取一部分,而不是一次性加载所有数据,这对于提高用户体验和优化数据库性能至关重要。本篇将深入探讨如何在SQL Server中实现分页效果,...

    用SqlServer2005的新功能解决分页显示数据获取的问题

    sqlserver2005的select语句top子句可以跟参数,这样就很好的解决了分页的问题,通用的写法就是: select 【排序列】,【显示列1...N】 from TableName where 【排序列】 in select top (@PageNo*@PageSize) ...

    struts+hibernate+sql server2005分页的小项目

    这个分页小项目展示了如何利用Struts、Hibernate和SQL Server 2005来协同工作,构建一个具备数据分页功能的Web应用。通过理解这些技术的集成和分页原理,开发者可以更好地应对大数据量的展示需求,提升Web应用的性能...

    Sql Server2005数据库

    "SQLServer2005第14章源代码.rar"可能包含了与某一教材或课程相关的实践代码,用于解释SQL Server 2005的特定功能或概念。 综上所述,SQL Server 2005是一个功能强大的数据库系统,涵盖了从数据管理到分析的多个...

    SQL Server 2005基础教程

    - "SQLServer2005教程.pdf":可能是一份全面的教程,涵盖数据库设计、查询、管理等方面。 - "SQL Server 2005基础入门教程.pdf":同上,可能侧重于基础操作和使用技巧。 - "SQL2005学习教程较为详细.ppt":可能是PPT...

Global site tag (gtag.js) - Google Analytics