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

EXISTS

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

EXISTSWHERE 句でも使用できます。

ヒント

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

構文

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

結果:

いくつかの行を返すサブクエリを含むクエリ:

結果:

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

結果: