SQL DELETE

Befehl wird verwendet um bereits existierende SQL Zeilen aus einer SQL Tabelle zu löschen. Du entfernst komplette Datensätze.

-- Eine bestimmte Zeile löschen
DELETE FROM Tabell_Name 
WHERE Bedingung;
-- Mehrere Zeilen löschen
DELETE FROM Tabell_Name 
WHERE Spalte_Name IN (wert1, wert2, wert3);
-- Alle Zeilen löschen
DELETE FROM Tabell_Name;
-- Beispiel
DELETE FROM Schueler 
WHERE schueler_id = 1;
Ohne WHERE wird ALLES gelöscht! Immer WHERE verwenden.