在选择查询中,我需要根据其他查找表值返回1
或0
。
表1:
Column1 Column2
S 0
表2:
Column1
A
F
S
Table1 Column1值S
在Table2 Column1值中可用,因此我想在select查询中返回1
。
我如何编写类似的SELECT查询?
答案 0 :(得分:1)
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