【发布时间】:2019-01-16 04:17:51
【问题描述】:
我在 hive 中有 2 个表: 第一个表(table1):
id val1 val2 val3
1 NULL NULL NULL
1 NULL NULL NULL
1 NULL NULL NULL
1 NULL NULL NULL
第二张表(table2):
id val row_number
1 x 1
1 y 2
1 z 3
我想加入表格,最终结果如下:
id val1 val2 val3
1 x y z
1 x y z
1 x y z
1 x y z
确保在 table2 中,对于特定 id,将恰好有 3 条记录,并且每个值(列 'val')都必须加载到该 id 的所有行的 val1、val2、val3 列中在表 1 中。
【问题讨论】: