Hive SQL 行转列与列转行
Posted @SmartSi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hive SQL 行转列与列转行相关的知识,希望对你有一定的参考价值。
1. 列转行
1.1 需求
现在我们有一张统计每日用户工作量的表 dws_cms_user_workload_1d,记录一个用户(uid)在一天内的审核次数(cnt)、审核字数(words)、审核视频数(videos)、审核音频数(audios):
用户ID | 审核次数 | 审核字数 | 审核视频数 | 审核音频数 |
---|---|---|---|---|
10001 | 10 | 8000 | 3 | 4 |
10002 | 8 | 2000 | 6 | 0 |
10003 | 20 | 15000 | 8 | 7 |
现在想将上述表数据转换为如下格式进行报表展示:
用户ID | 操 |
---|
以上是关于Hive SQL 行转列与列转行的主要内容,如果未能解决你的问题,请参考以下文章