×
集合演算子
MINUSはOracle SQL固有のキーワードであり、ANSI SQL標準における EXCEPT 演算子と同等の機能を提供します(Oracle Database 21c以降ではEXCEPTもサポートされています)。MINUS演算子は記述するSELECT文の順序が非常に重要であり、A MINUS B と B MINUS A では返される結果が全く異なります。UNIONやINTERSECTと同様に、重複行は自動的に排除され、各SELECT句の列数とデータ型の一致ルールが適用されます。 なお、MINUSの理解を一層深めるためには、実際に Oracle Database 環境(Oracle Live SQL や Express Edition 等)を構築して SQL 文を手動で実行し、エラーコードや出力結果を直接確認しながら検証を進める学習方法が非常に効果的です。資格試験においては問題文の細かな文法指定を見落とさない注意力も要求されます。

試験でのポイント