集合演算子とは2つ以上の問い合わせ結果をくっつける演算子のことを言います。
たとえば、問い合わせ結果Aと問い合わせ結果Bはそれぞれ10件と20件だったとします。(重複行なしと考えて)この2つの問い合わせ結果をくっつけて表示したい場合
select ~
from ~ A,
union
select ~
from ~ B;
というように
union というキーワードでくっつけることによりこの2つの問い合わせ結果をくっつけることができます。
この場合、30件検索結果が返ってきます。
このような集合をくっつけたりする演算子を、
集合演算子 といいます。
集合演算子は全部で
union
union all
intersect
minus
の4つがあります。