59 Hive案例(级联求和)

简介: 59 Hive案例(级联求和)
需求

有如下访客访问次数统计表 t_access_times

需要输出报表:t_access_times_accumulate

实现步骤

可以用一个hql语句即可实现:

select A.username,A.month,max(A.salary) as salary,sum(B.salary) as accumulate
from 
(select username,month,sum(salary) as salary from t_access_times group by username,month) A 
inner join 
(select username,month,sum(salary) as salary from t_access_times group by username,month) B
on
A.username=B.username
where B.month <= A.month
group by A.username,A.month
order by A.username,A.month;


目录
相关文章
|
8月前
|
SQL 分布式计算 资源调度
线上 hive on spark 作业执行超时问题排查案例分享
线上 hive on spark 作业执行超时问题排查案例分享
|
1月前
|
SQL 关系型数据库 MySQL
Sqoop【付诸实践 01】Sqoop1最新版 MySQL与HDFS\Hive\HBase 核心导入导出案例分享+多个WRAN及Exception问题处理(一篇即可学会在日常工作中使用Sqoop)
【2月更文挑战第9天】Sqoop【付诸实践 01】Sqoop1最新版 MySQL与HDFS\Hive\HBase 核心导入导出案例分享+多个WRAN及Exception问题处理(一篇即可学会在日常工作中使用Sqoop)
118 7
|
1月前
|
SQL HIVE 索引
Hive窗口函数案例总结
Hive窗口函数案例总结
|
1月前
|
SQL 消息中间件 存储
案例:Flume消费Kafka数据保存Hive
案例:Flume消费Kafka数据保存Hive
87 0
|
6月前
|
存储 SQL 分布式数据库
分布式数据恢复-hbase+hive分布式存储数据恢复案例
hbase+hive分布式存储数据恢复环境: 16台某品牌R730XD服务器节点,每台物理服务器节点上有数台虚拟机,虚拟机上配置的分布式,上层部署hbase数据库+hive数据仓库。 hbase+hive分布式存储故障&初检: 数据库文件被误删除,数据库无法使用。 通过现场对该分布式环境的初步检测,发现虚拟机还可以正常启动,虚拟机里面的数据库块文件丢失。好在块文件丢失之后没有对集群环境写入数据,底层数据损坏可能性比较小。
|
7月前
|
SQL HIVE
58 Hive案例(访问时长统计)
58 Hive案例(访问时长统计)
38 0
|
7月前
|
SQL HIVE
57 Hive案例(数据ETL)
57 Hive案例(数据ETL)
38 0
|
9月前
|
SQL 存储 分布式计算
大数据Hive入门案例
大数据Hive入门案例
70 0
|
SQL 数据采集 分布式计算
hive日志分析案例
hive日志分析案例
85 0
|
SQL 监控 Linux
网站流量日志分析--统计分析--hive 级联求和问题案例|学习笔记
快速学习网站流量日志分析--统计分析--hive 级联求和问题案例
114 0
网站流量日志分析--统计分析--hive 级联求和问题案例|学习笔记