oracle 根据某个字段分组,再根据另一个字段排序的sql查询 即 组内排序

 select t3.*,row_number() over(partition by t3.grid order by t3.year asc) 
    row_number from 表名 t3

根据t3 表的grid 字段分组,然后,按照year 字段 从小到大排序。

重命名一个字段名叫

 row_number
表示根据分组编号,即 每一组是 1,2,3...的序号

猜你喜欢

转载自blog.csdn.net/chenchen879689889/article/details/78742586