Navicat möchte Daten löschen, die bestimmte Bedingungen erfüllen. Verwenden Sie einfach die Löschanweisung und löschen Sie den Tabellennamen mit Bedingung 1 und/oder Bedingung 2. Im Folgenden finden Sie eine detaillierte Einführung in die Verwendung der Löschanweisung.
Empfohlene Tutorials: MySQL-Einführungsvideo
SQL-Löschanweisung
Die DELETE-Anweisung wird zum Löschen von Zeilen aus einer Tabelle verwendet.
Syntax
DELETE FROM table_name WHERE some_column=some_value;
Bitte beachten Sie das WHERE im SQL DELETE Aussageklausel! Die WHERE-Klausel gibt an, welcher Datensatz oder welche Datensätze gelöscht werden müssen. Wenn Sie die WHERE-Klausel weglassen, werden alle Datensätze gelöscht!
Beispiel
In diesem Tutorial verwenden wir eine Beispieldatenbank.
Das Folgende sind die aus der Tabelle „Person“ ausgewählten Daten:
LastName | FirstName | Address | City |
---|---|---|---|
Gates | Bill | Xuanwumen 10 | Beijing |
Wilson | Fred | Zhongshan 23 | Nanjing |
Löschen einer Zeile
„Fred Wilson“ wird gelöscht:
DELETE FROM Person WHERE LastName = 'Wilson'
Alle Zeilen löschen
kann alle Zeilen löschen, ohne die Tabelle zu löschen. Dies bedeutet, dass die Struktur, Attribute und Indizes der Tabelle vollständig sind:
DELETE FROM table_name
Das obige ist der detaillierte Inhalt vonSo löschen Sie qualifizierte Daten in Navicat. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!