【发布时间】:2014-02-24 14:06:13
【问题描述】:
我想通过从多个表中选择列来将结果写入单个表。 我想在 hive 中实现如下所示。
SELECT Table0.num,Table1.field1, Table2.field2, Table3.field3, Table4.field4
FROM Table0
FULL OUTER JOIN Table1 ON Table0.num = Table1.num
FULL OUTER JOIN Table2 ON Table0.num = Table2.num
FULL OUTER JOIN Table3 ON Table0.num = Table3.num
FULL OUTER JOIN Table4 ON Table0.num = Table4.num
请建议我应该如何在 hive 中实现这一点?
当我尝试在 hive 中执行上述查询时,出现以下异常。
失败:ParseException 行 2:11 无法识别选择表达式中 '' 'on' 'Table0' 附近的输入
【问题讨论】: