次のような列で EXISTS (または同様のもの) を使用できるかどうか疑問に思っています。
SELECT Column1,
Column2,
EXISTS (SELECT 1 FROM Table2 T2 WHERE T2.Column = T1.Column) AS IsFlag
FROM Table1
Count() で同様のことができることを知っています
SELECT Column1,
Column2,
(SELECT Count(*) FROM Table2 T2 WHERE T2.Column = T1.Column) AS IsFlag
FROM Table1
ただし、Table2 が大きい場合、これはあまり効率的ではない可能性があります。