hive多个查询无法正常工作

时间:2014-03-03 09:51:41

标签: select join hadoop hive

我想在HIVE中做这样的事情:

insert into table abc 
select a.plc,b.direction 
from (select c.plc from test t JOIN central c ON t.id = c.boxno) a , 
     (select c.direction from test t JOIN central c ON t.id = c.boxno) b;

请说明这有什么问题?

1 个答案:

答案 0 :(得分:0)

我觉得可以修改此查询以更好的方式获得结果。试试这个:

insert into table abc 
select c.plc,c.direction 
from test t
JOIN central c ON t.id = c.boxno;

所需的输出是否相同?如果你试图在功能上实现其他目的,请详细说明。