SQL

EXISTS演算子

日本語

概要

サブクエリの結果が1件以上存在するかどうかだけを判定する演算子。

詳細

IN演算子がサブクエリの結果と値そのものを1つずつ比較するのに対し、EXISTSは該当するレコードが存在するかどうかを判定した時点で処理を打ち切れるため、大量データに対しては高速に動作しやすいとされる。

データベースの他の用語