SQLite Löschen Aussage
SQLite Abfragelöschen Sie die vorhandenen Datensätze für die Tabelle zu löschen.Sie können die DELETE-Abfrage mit einer WHERE-Klausel verwenden, um die ausgewählte Zeile zu löschen, andernfalls werden alle Datensätze gelöscht werden.
Grammatik
Die grundlegende Syntax-Abfrage mit einer WHERE-Klausel DELETE wie folgt:
DELETE FROM table_name WHERE [Bedingung];
Sie können die AND verwenden oder OR-Operator die N Anzahl von Bedingungen zu kombinieren.
Beispiele
Angenommen COMPANY Tabelle hat die folgenden Einträge:
ID Name Alter ADRESSE GEHALT ---------- ---------- ---------- ---------- ---------- 1 Paul 32 California 20.000,0 2 Allen 25 Texas 15.000,0 3 Teddy 23 Norwegen 20.000,0 4 Mark 25 Reiche-Mond 65.000,0 5 David 27 Texas 85.000,0 6 Kim 22 Süd-Halle 45.000,0 7 James 24 Houston 10000.0
Hier ist ein Beispiel ist, wird die ID für den Kunden 7 löschen:
sqlite> DELETE FROM COMPANY WHERE ID = 7;
Nun hat COMPANY Tabelle die folgenden Datensätze:
ID Name Alter ADRESSE GEHALT ---------- ---------- ---------- ---------- ---------- 1 Paul 32 California 20.000,0 2 Allen 25 Texas 15.000,0 3 Teddy 23 Norwegen 20.000,0 4 Mark 25 Reiche-Mond 65.000,0 5 David 27 Texas 85.000,0 6 Kim 22 Süd-Halle 45.000,0
Wenn Sie alle Datensätze aus der Tabelle FIRMA löschen möchten, brauchen Sie keine WHERE-Klausel zu verwenden, DELETE-Abfragen wie folgt:
sqlite> FROM UNTERNEHMEN DELETE;
Nun COMPANY Tabelle ohne Aufzeichnung, weil alle Datensätze wurden von der DELETE-Anweisung gelöscht.