Hive 蜂巢:具有类rlike条件的左侧外部联接

Hive 蜂巢:具有类rlike条件的左侧外部联接,hive,Hive,正如我们所知,配置单元不支持θ连接(非相等连接) 在普通联接中,我会处理如下内容: Select t.A, t.B, u.D from table t join uTable u where t.C rlike u.C 现在,我想做一个左连接。将rlike放入where条件将过滤掉不匹配项,结果不会有空值键。 如何在hive中处理此场景 在玩的过程中,我发现了这种方法。这是一个正确的开始吗 Select t.A, t.B, u.D from table t left outer join uT

正如我们所知,配置单元不支持θ连接(非相等连接)

在普通联接中,我会处理如下内容:

Select t.A, t.B, u.D
from table t
join uTable u
where t.C rlike u.C
现在,我想做一个左连接。将rlike放入where条件将过滤掉不匹配项,结果不会有空值键。 如何在hive中处理此场景

在玩的过程中,我发现了这种方法。这是一个正确的开始吗

Select t.A, t.B, u.D
from table t
left outer join uTable u
where ( t.C rlike u.C
or t.C rlike '' )