登录 用户中心() [退出] 后台管理 注册
   
您的位置: 首页 首页 >> SoftHub关联区 >> SoftHub关联区 >> 主题: [mssql]sql server 使用 2005 版本后新增加的 ROW_NUMBER 函数进行分页    [最新]
[mssql]sql server 使用 2005 版本后新增加的 ROW_NUMBER 函数进行分页
clq
浏览(0) - 2019-01-22 12:41:54 发表 编辑

关键字: mssql

[mssql]sql server 使用 2005 版本后新增加的 ROW_NUMBER 函数进行分页

以前 sql server 没有 limit 的时候分页返回数据是真麻烦,现在 sql server 2005 之后可以使用 ROW_NUMBER 完成类似的工作,不过也仍然是比较麻烦

SELECT * FROM(
SELECT ROW_NUMBER() OVER(ORDER BY f1) as row ,

* FROM(
  SELECT f1,f2,f3,COUNT(*) num
  FROM table GROUP BY
  f1, f2, f3
)t1

) t
WHERE 1=1 --row BETWEEN 1,2





总数:0 页次:1/0 首页 尾页  
总数:0 页次:1/0 首页 尾页  


该采集也在以下书单中
sql server 新功能 更多



发表评论:
文本/html模式切换 插入图片 文本/html模式切换


附件:



NEWBT官方QQ群1: 276678893
可求档连环画,漫画;询问文本处理大师等软件使用技巧;求档softhub软件下载及使用技巧.
但不可"开车",严禁国家敏感话题,不可求档涉及版权的文档软件.
验证问题说明申请入群原因即可.

Copyright © 2005-2017 clq, All Rights Reserved
CLQ工作室 版权所有