selectthreadidfrom
(
selectthreadid,ROW_NUMBER()OVER(orderbystickydate)asPosfromcs_threads
)asT
whereT.Pos>100000andT.Pos<100030
===========================================
如果里面的这个表cs_threads数据量超大,比如,几亿条记录,那这个方法应该是有问题的
因为,selectthreadidfrom
(
selectthreadid,ROW_NUMBER()OVER(orderbystickydate)asPosfromcs_threads
)asT
whereT.Pos>100000andT.Pos<100030
这个语句是把selectthreadid,ROW_NUMBER()OVER(orderbystickydate)asPosfromcs_threads它全部取出来,然后在SQL的外面进行分页的,没在SQL2005上测试过,因为原先在ORACLE上这样的写法是不好的,ORACLE中这样写比较好:selectthreadidfrom
(
selectthreadid,ROW_NUMBER()OVER(orderbystickydate)asPosfromcs_threadsawherea.pos<100030
)asT
whereT.Pos>100000
分享到:
相关推荐
sql Server 通用分页存储过程 sql Server 通用分页存储过程 sql Server 通用分页存储过程 sql Server 通用分页存储过程
SQL Server 2005 分页查询常用方法
SQL server2008中通用分页存储过程,表名,每页长度,页码都是动态赋值。
Microsoft SQL Server Management Studio Express(SSMSE)是一种免费、易于使用的图形管理工具,用于管理SQL Server 2005 Express Edition和SQL Server 2005 ExpressEdition with Advanced Services。注意:SSMSE ...
mybatis中,sqlserver分页
Microsoft SQL Server 2005 向后兼容组件SQLServer2005_BC.msi
Microsoft SQL Server 2005 Backward Compatibility Components (Microsoft SQL Server 2005 向后兼容组件) SQL Server Backward Compatibility 包中包含 最新版本的 Data Transformation Services 2000 运行时 ...
一个非常好的sql2005分页函数,简单实用,希望对你有所帮助
asp+sqlserver2005万能分页存储过程源码 sqlserver2005源码下载,很灵活的
SQLServer2005_BC 32/64位 向后兼容兼容补丁
关于SQL Server SQL语句查询分页数据的解决方案
sqlserver+group by分组查询分页存储过程
sql server 2005 向后兼容程序32位版 用于新版本程序兼容旧版本数据库
java 连接sqlserver数据库查询,并分页显示
分页就是按照某种规则显示分组数据集,但是在SQL Server 中,分页并不是十分容易就能够实现。随着SQL Server的发布,其中的一些排序函数使得开发人员编写数据分页程序变得更加简单和高效。这些新的排序函数提供了...
SQL Server2005基本方法和语句
SQL Server 2005 启用远程连接
本书通过大量翔实的示例,向读者展示了SQL Server 2005数据库的原理、开发、应用及管理的相关技术和技巧。全书15章,可分为3大部分:第1部分(第1、2章)概述了数据库的基本原理,包括数据处理的基础知识、数据库的基本...
sql server 2005 sp4补丁。 sql server 2005 sp4补丁 sql server 2005 sp4补丁 希望有人能用到。