×
集合演算子

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;

もう少し詳しく