(c) Instytut Informatyki Politechniki Poznańskiej
8
•
Polecenie
DELETE
•
•
•
•
Klauzula WHERE określa, które krotki należy usunąć z relacji.
Jeżeli klauzula WHERE nie zostanie wyspecyfikowana, to
usunięte zostaną wszystkie krotki z relacji.
Usuwanie krotek relacji
DELETE [ FROM ] relacja
[ WHERE warunek ];
DELETE FROM pracownicy
WHERE nazwisko IN ('BIAŁY', 'KONOPKA');
DELETE FROM pracownicy p
WHERE p.placa_pod <
(SELECT AVG(placa_pod)
FROM pracownicy
WHERE id_zesp = p.id_zesp);