Hive - Select 根据查找 table 值查询 returns 1 或 0

Hive - Select query returns 1 or 0 based on lookup table values

在 Select 查询中,我需要 return 10 基于另一个查找 table 值。

表 1:

Column1 Column2
S       0

表 2:

Column1
A
F
S

Table1 Column1 value S在Table2 Column1 value中可用,所以我想return 1 in select query.

如何编写这样的 SELECT 查询?

select Table2.Column1, if(!isnull(Table1.Column1), 1, 0)
  from Table1 RIGHT JOIN Table2 ON Table1.Column1 = Table2.Column1;

输出:

A       0
F       0
S       1