MINUS | Oracle Database SQL (1Z0-071-JPN)
MINUSとは
MINUSとは、1つ目のSELECT文の検索結果セットから、2つ目のSELECT文の検索結果セットに含まれる行を差し引いた(取り除いた)残りの行(差集合)を返す集合演算子です。 Oracle Database SQL (1Z0-071) の試験対策においては、MINUSの基本概念だけでなく、実務で使われる構文ルールや例外事項、エラーが発生する条件を正確に把握しておくことが非常に重要です。
具体例
「全社員リスト」から「過去に部署異動を経験した社員リスト」を差し引くことで、「一度も部署異動をしたことがない社員リスト」を抽出する際に使用します。
SELECT employee_id FROM employees
MINUS
SELECT employee_id FROM job_history;
もう少し詳しく