【记录】sql分组排序编号ROW_NUMBER ()写法(数据库:sql server)

≡放荡痞女 提交于 2020-01-20 18:35:37

今天写sql有这样一个需求:按照某几个字段进行分组,在每组内按照另外一个字段进行排序,并返回每组中每条数据的排序。

经过百度,使用sql的ROW_NUMBER ()方法,写法如下:

ROW_NUMBER () over ( PARTITION BY 分组字段 ORDER BY 排序编号的字段 ) AS "row_num"

效果拔群,实现了分组内返回排序编号的需求,特此记录。

数据库:sql server

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!