sql server row_number
Posted 空城里的往日时光
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql server row_number相关的知识,希望对你有一定的参考价值。
row_number分页
SELECT
TOP 10* --pageSize =10
FROM
(
SELECT
*, row_number () OVER (ORDER BY a.bsqID ASC) AS number
FROM
TB_RT_BSQDATA a
) AS tableNumber
WHERE
number > 0*10 --pageIndex = 0, pageSize =10
--先把表中的所有数据都按照一个number进行排序,
--然后查询number大于pageIndex*pageSize的数据
--例如:第一页 pageIndex=0,则表示查询number大于0*10的数据
--红色部分两个as不能省略,会报错
以上是关于sql server row_number的主要内容,如果未能解决你的问题,请参考以下文章
ms sql2012 能否安装在win2008 server
Sql server2008! SQL server服务无法启动,并显示错误17113, 修复Sql server2008失败!
已安装 SQL Server 2005,安装 SQL Server 2008 时提示需要删除 SQL Server 2005 Express 工具