Hive/Sql

MYSQL实现排名函数

2019-07-06  本文已影响55人  马路仔

区别:RANK,DENSE_RANK和ROW_NUMBER

RANK:并列跳跃排名,并列即相同的值,相同的值保留重复名次,遇到下一个不同值时,跳跃到总共的排名。
DENSE_RANK:并列连续排名,并列即相同的值,相同的值保留重复名次,遇到下一个不同值时,依然按照连续数字排名。
ROW_NUMBER:连续排名,即使相同的值,依旧按照连续数字进行排名。

区别如下


区别

分组排名

分组排名
上一篇下一篇

猜你喜欢

热点阅读