hive取不同班级前三名问题

1.hive只支持from里的子查询。 1.通过开窗函数实现 ROW_NUMBER() OVER 顺序排序。 RANK() OVER 跳跃排序,如果有两个第一级别时,接下来是第三级别。 DENSE_RANK() OVER  连续排序,如果有两个第一级别时,接下来是第二级别。 select * from (select a.math ,studentid ,a.classid
相关文章
相关标签/搜索