dense_rank() over(partition by PP.isNewAppointed order by S.FINAL_SCORE desc)
根据isNewAppointed分组
根据FINAL_SCORE进行倒序排序
此字段的值由dense_rank()生成
dense_rank()
与rank()
的区别在于是否连续
score | dense_rank() | rank() |
---|---|---|
90 | 1 | 1 |
90 | 1 | 1 |
80 | 2 | 3 |
80 | 2 | 3 |
70 | 3 | 5 |