相关疑难解决方法(0)

Hive命令执行NOT IN子句

我有两个表,tab1和tab2.

tab1(T1)  tab2(T2)
a1         b1
b1         c1
c1         f1
d1         g1
Run Code Online (Sandbox Code Playgroud)

我正在寻找T2中不存在的表T1中的值.在这种情况下,输出应该是a1 d1

我已尝试使用以下查询但无法获得正确的解决方案.

select distinct tab1.T1 from tab1 left semi join tab2 on (tab1.T1!=tab2.T2);
Run Code Online (Sandbox Code Playgroud)

hadoop hive

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

hadoop ×1

hive ×1