组织 site_id d_id
ABC 001 1
ABC 001 2
ABC 002 3
ABC 002 1
例如,我有这个表,在这个组织ABC和site_id 001 d_id 3缺失和site_id 002 d_id 2丢失所以我想编写一个hive查询,以便它应该添加缺少d_id的那个特定的网站并显示它。
答案 0 :(得分:0)
select s.org
,s.site_id
,d.d_id
from (select distinct org,site_id from mytable) s
join (select distinct org,d_id from mytable) d
on s.org = d.org
;