EXISTS
EXISTS 演算子は、サブクエリの結果にレコードが存在するかどうかを判定します。結果が空の場合、この演算子は 0 を返し、1 件以上存在する場合は 1 を返します。
EXISTS は WHERE 句でも使用できます。
ヒント
メインクエリのテーブルおよびカラムへの参照は、サブクエリ内ではサポートされません。
構文
例
サブクエリ内に値が存在するかどうかを確認するクエリ:
複数行を返す副問い合わせを使用したクエリ:
結果が空になるサブクエリを含むクエリ:
EXISTS 演算子は、サブクエリの結果にレコードが存在するかどうかを判定します。結果が空の場合、この演算子は 0 を返し、1 件以上存在する場合は 1 を返します。
EXISTS は WHERE 句でも使用できます。
メインクエリのテーブルおよびカラムへの参照は、サブクエリ内ではサポートされません。
構文
例
サブクエリ内に値が存在するかどうかを確認するクエリ:
複数行を返す副問い合わせを使用したクエリ:
結果が空になるサブクエリを含むクエリ: