我可以在查询到另一个表时加载某些记录吗?

时间:2014-09-01 12:40:30

标签: hive

我在Hive中有一个表,有ID,事件(IN / out),时间,日期。

现在我必须查询特定ID的记录显示IN和OUT时间。

现在只有少数记录会有IN时间但没有OUT时间,反之亦然。

我需要编写一个查询,我必须查询这些不相关的记录并将它们放入另一个表中。

我希望我有意义。

任何帮助都会很棒!

1 个答案:

答案 0 :(得分:1)

尝试以下方法:

  insert into temp_table select colA,colB,colC from ( select *,count(*) as cnt from TABLE_A group by id having cnt <2  ) as counts  ;