表 A name qq 张三 123456 李四 12345 王二麻子 77889 二狗子
表 B qq 123456 12345 77889
我现在的需求是 把表 A 的 QQ 段和表 B 的 QQ 段进行对比 如有没有就返回 0 1 结果就是这样
name qq flag 张三 123456 1 李四 12345 1 王二麻子 77889 1 二狗子 null 0
这事我自己写的 但是判断返回咋写
select name, qq from a left join b on a.qq=b.qq limit 100
1 EthanZC 2020-09-16 18:27:32 +08:00 case when 啊 case 到 null 就返回 0 |
2 slannad 2020-09-16 18:33:29 +08:00 判断是否 in b,case when 就行啊 |
![]() | 3 koolob 2020-09-16 19:00:13 +08:00 select name, a.qq,if(b.qq is null, 0,1) as flag |