oracle常用函数



OVER()


ROW_NUMBER()() over ([partition by col1] order by col2) ) as 别名 
表示根据col1分组,在分组内部根据 col2排序,而这个“别名”的值就表示每组内部排序后的顺序编号(组内连续的唯一的),[partition by col1] 可省略。
select t.TYPE_ID,t.CREATE_TIME,ROW_NUMBER() OVER(PARTITION by t.TYPE_ID order by t.CREATE_TIME) from T_ITEM_SALE t;

你可能感兴趣的:(oracle常用函数)