首页 > 代码库 > sql server row_number(一)
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(一)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。