To su operacije nad skupovima koje kombiniraju rezultate dviju upita. UNION kombinira redove (uklanjajući duplikate), INTERSECT vraća redove koji se nalaze u oba, EXCEPT vraća redove iz prvog ali ne iz drugog. Oni djeluju na cijele skupove rezultata vertikalno (slaganjem redova), za razliku od JOIN-a (koji kombiniraju stupce horizontalno).
