メインコンテンツまでスキップ
メインコンテンツまでスキップ

EXISTS

EXISTS 演算子は、サブクエリの結果にレコードがいくつあるかを確認します。もし結果が空であれば、演算子は 0 を返します。そうでない場合は 1 を返します。

EXISTSWHERE 句でも使用できます。

ヒント

サブクエリ内でのメインクエリのテーブルやカラムへの参照はサポートされていません。

構文

サブクエリ内の値の存在を確認するクエリ:

結果:

複数行を返すサブクエリを含むクエリ:

結果:

空の結果を返すサブクエリを含むクエリ:

結果: