因为项目中需要将结果集中的相同分组中的数据在组内排序然后再分别取出每个分组的第一条记录,所以研究了下
ROW_NUMBER() OVER(PARTITION BY x ORDER BY y DESC)
主要思路就是根据不同分组创建一个字段进行组内排序,PARTITION BY 是按照某字段分组,例子如下:
数据格式
因为项目中需要将结果集中的相同分组中的数据在组内排序然后再分别取出每个分组的第一条记录,所以研究了下
ROW_NUMBER() OVER(PARTITION BY x ORDER BY y DESC)
主要思路就是根据不同分组创建一个字段进行组内排序,PARTITION BY 是按照某字段分组,例子如下:
数据格式