sql Hive高级聚合统计函数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql Hive高级聚合统计函数相关的知识,希望对你有一定的参考价值。

-- 高级聚合函数: 上钻函数, cube构建
GROUPING SETS(粒度1[, 粒度2...]) -- 与group by联用, 能够在group by最细粒度汇总之后, 对后面定义的粗粒度汇总组合再进行二次汇总并union结果.
CUBE -- 与group by联用, 构建所有粒度(包括NULL)的汇总
ROLLUP -- 上钻函数, 能够以group by的最左列为基准列, 从最细粒度汇总结果逐层上钻, 汇总结果.

以上是关于sql Hive高级聚合统计函数的主要内容,如果未能解决你的问题,请参考以下文章

hive sql语言问题,怎么按一列聚合第二列的多个值合并成1个值,再按这个值group by

在 SQL (Hive) 中使用 collect_list 函数来聚合用户序列

为啥我无法在 Hive 中使用具有多个插入子句的高级聚合功能?

ElasticSearch聚合

用于合并数组的 Hive 聚合函数

高级查询