Stavek DELETE izbriše eno ali več vrstic tabele. Uporabljamo ga za:
DELETE FROM ime_tabele;
DELETE FROM ime_tabele WHERE pogoj;
Opomba: pogoj se lahko nanaša tudi na vrednosti atributov neke druge tabele. V tem primeru sledi gnezdeni stavek SELECT.
Primer stavka DELETE, ki izbriše vse vrstice tabele Obiskuje
DELETE FROM Obiskuje;
Primer stavka DELETE, ki izbriše podatke o dijakih iz razreda G2A
DELETE FROM Dijak WHERE Dijak.Razred='G2A';
Primer stavka DELETE, ki izbriše podatke o obiskih krožka PHP - brišemo zapise tabele Obisk, pogoj pa se nanaša na tabelo Krožek.
DELETE FROM Obisk WHERE Obisk.KrozekID IN (SELECT Krozek.KrozekID WHERE Krozek.ImeKrozka='PHP');
Stavek DELETE ne uspe, če:
Avtorji: Tea Lončarić , Andreja Vehovec, Marko Kastelic , David Drofenik, Saša Divjak, Alenka Kavčič , Matija Marolt, Marko Privošnik, Milan Podbršček, Janko Harej, Andrej Florjančič