Hive - Select 根据查找 table 值查询 returns 1 或 0
Hive - Select query returns 1 or 0 based on lookup table values
在 Select 查询中,我需要 return 1
或 0
基于另一个查找 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
在 Select 查询中,我需要 return 1
或 0
基于另一个查找 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