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 的考证问题

求sql server帮助文档

已安装 SQL Server 2005,安装 SQL Server 2008 时提示需要删除 SQL Server 2005 Express 工具

server 2008 r2能安装sql server 2016吗?