hive系列(4)--级联求和

本文介绍了如何在Hive中进行级联求和,以满足特定的业务需求。首先描述了原始数据和期望的输出格式,接着展示了创建和加载表的过程。然后逐步讲解如何计算单个用户的月总金额,并通过内部连接和累计求和操作得到最终结果。最后,将所有步骤整合成一个完整的Hive查询语句。
摘要由CSDN通过智能技术生成

一、业务需求

已有表:
这里写图片描述
输出表:
这里写图片描述

为了减轻复杂度,已经去掉了天的信息只留下了年月。

1、原始数据:

A,2015-01,5
A,2015-01,15
B,2015-01,5
A,2015-01,8
B,2015-01,25
A,2015-01,5
A,2015-02,4
A,2015-02,6
B,2015-02,10
B,2015-02,5

2、表的创建和加载

create table t_access_times(username string,month string,salary int)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值