hive OVER(PARTITION BY)开窗函数用法

hive OVER(PARTITION BY)函数用法 – sherri_du的博客 – 博客频道 – CSDN.NET http://blog.csdn.net/sherri_du/article/details/53312085

开窗函数
Oracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是:对于每个组返回多行,而聚合函数对于每个组只返回一行。
开窗函数指定了分析函数工作的数据窗口大小,这个数据窗口大小可能会随着行的变化而变化,举例如下:
1:over后的写法:
over(order by salary) 按照salary排序进行累计,order by是个默认的开窗函数
over(partition by deptno)按照部门分区

over(partition by deptno order by salary)

    原文作者:葡萄喃喃呓语
    原文地址: https://www.jianshu.com/p/d55c57d7c66a
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞