TRUE、1行も返さなかった場合は FALSE を返します。NOT EXISTS を使うと存在しない場合を TRUE と判定します。EXISTS演算子の最大の特徴は、パフォーマンスの高さです。通常のIN演算子と異なり、該当する行が1件見つかった時点で即座に副問合せの走査を終了(ショートサーキット評価)するため、大量データに対する存在チェックで非常に高速に動作します。副問合せのSELECT句に指定する値(SELECT 1 や SELECT * など)は判定自体に一切影響を与えません。