窗口函数

窗口函数 功能强大 ,用来排名 极为方便

 

三种 

rank()计算排序时,如果存在相同位次的记录,则会跳过之后的位次。

dense_rank()同样是计算排序,即使存在相同位次的记录,也不会跳过之后的位次

row_number()赋予唯一的连续位次。

格式 

  1. <rank/dense_rank/row_number> over ([partition by <字段> order by <字段>)
    partition表示相当于group by  在这个区域排序   order by 表示给那个字段排序。

 

posted on 2018-12-08 12:58  #同少年  阅读(104)  评论(0编辑  收藏  举报

导航