我在Hive中有一个表,有ID,事件(IN / out),时间,日期。
现在我必须查询特定ID的记录显示IN和OUT时间。
现在只有少数记录会有IN时间但没有OUT时间,反之亦然。
我需要编写一个查询,我必须查询这些不相关的记录并将它们放入另一个表中。
我希望我有意义。
任何帮助都会很棒!
答案 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 ;