SQL 2005的ROW_NUMBER()实现分页功能
2008-07-30 12:41
411 查看
DECLARE @pagenum AS INT, @pagesize AS INT SET @pagenum = 2 SET @pagesize = 3 SELECT * FROM (SELECT ROW_NUMBER() OVER(ORDER BY newsid DESC) AS rownum, newsid, topic, ntime, hits FROM news) AS D WHERE rownum BETWEEN (@pagenum-1)*@pagesize+1 AND @pagenum*@pagesize ORDER BY newsid DESC |
相关文章推荐
- SQL 2005的ROW_NUMBER()实现分页的功能
- 用SQL 2005的ROW_NUMBER() 实现分页功能
- SQL2005利用ROW_NUMBER() OVER实现分页功能
- 用SQL 2005的ROW_NUMBER() 实现分页功能
- 用SQL 2005的ROW_NUMBER() 实现分页功能
- SQL 2005的ROW_NUMBER()实现分页功能
- 用SQL 2005的ROW_NUMBER() 实现分页功能
- SQL 2005的ROW_NUMBER()实现分页功能(转载)
- ROW_NUMBER SQL Server 2005的LIMIT功能实现(ROW_NUMBER()排序函数)
- SQL2005新函数ROW_NUMBER()实现分页
- C#拼接SQL语句,SQL Server 2005+,多行多列大数据量情况下,使用ROW_NUMBER实现的高效分页排序
- SQL 2005-2008 存储过程分页程序 ROW_NUMBER()
- LINQ to SQL 模拟实现 ROW_NUMBER() OVER(ORDER BY ...) 的功能
- Sql Server 2005 ROW_NUMBER 函数实现分页
- Sql server 2005 利用row_number() 函数实现分页
- ACCESS的分页之道,Access中实现row_number() over()聚合函数功能
- SQL2005 分页方法 ROW_NUMBER
- Sql Server 2005 ROW_NUMBER 函数实现分页
- SQL2005利用ROW_NUMER实现分页的两种常用方式