oracle的排序函数

oracle函数:
          1、
     rank() over() --> 不连续排序(1,2,3,3,5)
     dense() over() --> 连续排序(1,2,3,3,4)
     row_number() over() --> rownum排序(1,2,3,4,5)
          2、
               rank() over(order by) --> 按照某列排序
          3、
               rank() over(partition by) --> 按照某列分组
               rank() over(partition by  order by) --> 按照某列分组,组内排序
          4、
               over() 函数需要与以上的分析函数同时使用,over中的order by不能作用于新增的列

你可能感兴趣的:(oracle的排序函数)