EXISTSの基本構文 EXISTS句とは? EXISTSは、ある条件を満たすデータがデータベース内に存在するかどうかを確認するためのものです。具体的には、別のデータの集合(サブクエリ)が空でない場合に条件が成り立ちます。例えば、「商品IDが5の商品が注文されているかどうかを調べたい」という場合に、EXISTSを使って確認できます。 EXISTS句の特徴と使用例 EXISTS句は「実行結果が存在するかどうかを判定したい」ときに利用します。 exists句はよく下記のような使い方をします。exists句をwhere句の条件として記述し、主問合せ(メインクエリ)のテーブル列を参照する方法が一般的となっています。 このSQLは「テストテーブルのユーザーIDが存在するユーザーのみ取得する」ものです。 詳しく書くと、、 EXISTS句の引数で、testテーブルのデータを抽出しています。(条件:use