一、一列转多列
有一个表是这样
table_name
id |
info |
1 |
zhangsan,139xxxxxxxx,China |
2 |
john,789xxxxxxx,USA |
表1
想要将它转换为这样
id |
name |
mobile |
addr |
1 |
zhangsan |
139xxxxxxxx |
China |
2 |
john |
789xxxxxxx |
USA |
表2
select
id,
split(info,',')[0] name,
split(info,',')[1] mobile,

本文介绍了如何使用Hive SQL进行数据的行列转换,包括一列转多列、列转行及行转列的实例演示,通过具体的转换操作帮助理解这些转换方法。
最低0.47元/天 解锁文章
1039

被折叠的 条评论
为什么被折叠?



