22,298
社区成员
发帖
与我相关
我的任务
分享
SELECT A.name,
CASE
WHEN B.name IS NULL THEN 0
ELSE 1
END AS [更新列]
FROM A
LEFT JOIN B
ON A.name = B.name
select A.name, ISNULL(B1.FExists,0)
from A left join (select name,1 AS FExists from B) B1 ON A.name = B1.name
select name,case n when 1 then 0 else 1 end as upd from
(select name,sum(n) as n from
(select name,1 as n from a_table
union all
select name,1 as n from b_table) t
group by name) t