MaxCompute SQL-列转行和行转列

  1. 云栖社区>
  2. 阿里巴巴大数据 —玩家社区>
  3. 博客>
  4. 正文

MaxCompute SQL-列转行和行转列

隐林 2017-06-27 17:06:53 浏览6780
展开阅读全文

大数据计算服务(MaxCompute,原名ODPS)是一种快速、完全托管的TB/PB级数据仓库解决方案。MaxCompute向用户提供了完善的数据导入方案以及多种经典的分布式计算模型,能够更快速的解决用户海量数据计算问题,有效降低企业成本,并保障数据安全。产品地址:https://www.aliyun.com/product/odps


今天通过两个示例来教大家如何实现列转行和行转列问题


1. 假设我们在MaxCompute中有两张表,其中一张表是存用户基本信息,另一张表是存用户的地址信息等,表数据假设如下:

user_basic_info表

idname
1a
2b
3c
 4d


user_address

name
address
aadd1
aadd2
badd3
c

add4

dadd5

我们可以看到同一个用户不止一个地址(这里是假设的),我们需要把数据变为

网友评论

登录后评论
0/500
评论
隐林
+ 关注