To są operacje na zbiorach łączące wyniki dwóch zapytań. UNION łączy wiersze (usuwając duplikaty), INTERSECT zwraca wiersze znajdujące się w obu, EXCEPT zwraca wiersze z pierwszego, ale nie z drugiego. Operują na całych zbiorach wyników w pionie (układając wiersze w stos), w przeciwieństwie do JOIN'ów (które łączą kolumny w poziomie).
