‹#›
(c) Instytut Informatyki Politechniki Poznańskiej
Operatory zbiorowe
•UNION
•suma zbiorów
•eliminuje duplikaty
•UNION ALL
•suma zbiorów
•nie eliminuje duplikatów
•INTERSECT
•część wspólna zbiorów
•eliminuje duplikaty
•MINUS (standard SQL: EXCEPT)
•różnica zbiorów
•eliminuje duplikaty
•
•Operatory zbiorowe nazywamy również operatorami złączeń pionowych (vertical join) ponieważ łączą kolumny zbiorów wynikowych.
SELECT etat
FROM pracownicy
WHERE id_zesp = 20
MINUS
SELECT etat
FROM pracownicy
WHERE id_zesp = 30
ORDER BY etat;
SELECT nazwisko
FROM pracownicy
UNION
SELECT nazwa
FROM zespoly;