Aus dem Kurs: SQL für Data Science lernen

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 24.900 Kurse von Branchenfachleuten.

Datenmanipulation: DELETE, DROP

Datenmanipulation: DELETE, DROP

Wir behandeln jetzt die wichtigen Befehle DELETE und DROP der Datenmanipulation. Wenn Sie beispielsweise eine Zeile aus Ihrer Tabelle löschen möchten, können Sie das mit dem DELETE-Befehl tun. Gucken wir uns nun ein Beispiel an. Nehmen wir an, dass wir alle Personen in der Gehaltstabelle, die in Köln geboren worden sind, löschen wollen. Dafür sagen wir "DELETE FROM gehalt WHERE geburtsort = 'Köln'". Lassen wir unseren Code laufen. Wir sehen, dass genau acht Zeilen gelöscht worden sind. Wir gucken uns die Tabelle noch mal an. Wir sehen ganz unten in der Tabelle, dass wir immer noch Zeilen mit NULL-Values haben, die möchte ich auch gerne löschen. Das machen wir genauso nach demselben Beispiel, sagen "DELETE FROM gehalt". Da alle Spalten in diesen Zeilen nun NULL-Vallues haben, macht es keinen Unterschied, welche Spalte ich nutze im WHERE-Clause, also hier, ich kann auch sagen "WHERE id IS NULL", lasse es laufen. Fünf Zeilen wurden gelöscht, gucken uns das Ergebnis an. Und wir sehen…

Inhalt