【转载】hive 差集

来源:互联网 发布:linux lcd驱动移植 编辑:程序博客网 时间:2024/05/29 18:06
不像Oracle里有minus操作符实现差集,hive并没有minus类似的语句,要实现差集可以通过连接查询的方式实现。
1)left semi join方式
select test_a.* from test_a left semi join test_b on (test_a.id = test_a.id)
2)left outer join方式
select test_a.* from test_a left outer join test_b on (test_a.id = test_b.id) where test_b.id is null