Ich frage mich, ob ich verwenden kann, existiert (oder so ähnlich) in der Spalte wie folgt aus:T-SQL Verwendung VORHANDEN als Spalte
SELECT Column1,
Column2,
EXISTS (SELECT 1 FROM Table2 T2 WHERE T2.Column = T1.Column) AS IsFlag
FROM Table1
Ich weiß, dass ich etwas ähnliches mit dem Grafen tun()
SELECT Column1,
Column2,
(SELECT Count(*) FROM Table2 T2 WHERE T2.Column = T1.Column) AS IsFlag
FROM Table1
Aber das ist vielleicht nicht sehr effizient sein, wenn Table2 groß ist
Nach Tabelle1 fehlt ein T1. Andernfalls weist der Ausdruck = in EXISTS einen Syntaxfehler auf. – Christoph