- 博客(1)
- 收藏
- 关注
原创 Hive分组排序取top(N)
案列:求每个班级每科成绩的第1名的学生。样例数据如下:这个是典型的分组,组内排序求top N的问题,可以利用rank函数来解决。语法如下:rank() over([partition by col1] order by col2) :排序时出现相等的值时会有相同的序列值,但会跳跃的排序,如:1,1,3,4,5,5,7相同的功能的函数语法:dense_rank() over(...
2018-12-25 16:24:53
1362
空空如也
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝