資格暗記無料で始める

UNION / INTERSECT / EXCEPTとは?

UNION / INTERSECT / EXCEPTとは、2つの問合せ結果を集合として和・共通・差にまとめる演算子。既定では重複行が取り除かれ、ALLを付けると残る。

ユニオン・インターセクト・エクセプト

データベーススペシャリスト試験の頻出用語/午前II/別名:和・共通・差の集合演算、UNION、INTERSECT、EXCEPT


UNION / INTERSECT / EXCEPTの意味

2つの問合せ結果を集合として和・共通・差にまとめる演算子。既定では重複行が取り除かれ、ALLを付けると残る。

UNION / INTERSECT / EXCEPTの具体例

子部品コードの集合から親部品コードの集合をEXCEPTで引くと、下位を持たない末端(リーフ)が求まる。

UNION / INTERSECT / EXCEPTは試験でどう引っ掛けられる?

UNIONは重複を除くのでUNION ALLと結果が違う。ただし元々重複行が無ければ両者は一致する。列数と対応する列のデータ型が合っていることが前提。

UNION / INTERSECT / EXCEPTと関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。