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

来源:互联网 发布:铁血工造 知乎 编辑:程序博客网 时间:2024/06/10 15:05
 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...的序号