(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);