hive窗口函数——ROW_NUMBER()、rank()和dense_rank()的区别
rank()函数此排序方法进行排序时,相同的排序是一样的,而且下一个不同值是跳着排序的。例如:1、2、3、3、5、6、、、dense_rank()函数此排序方法进行排序时,相同的排序是一样的,但是后面名次不跳跃。例如:1、2、3、3、4、5、6、、、row_number()函数此方法不管排名是否有相同的,都按照顺序进行排序。例如:1、2、3、4、5、6、、、...
原创
2020-01-07 18:09:06 ·
728 阅读 ·
0 评论