MySQL ist ein beliebtes Datenbankverwaltungssystem, das häufig zum Speichern und Verarbeiten großer Datenmengen verwendet wird. Bei der Verwaltung einer Datenbank kann es vorkommen, dass Sie vorhandene Daten ersetzen oder aktualisieren müssen. In diesem Artikel wird erläutert, wie Sie die UPDATE-Anweisung von MySQL zum Ersetzen oder Aktualisieren von Daten verwenden.
1. Einführung in die MySQL-Update-Anweisung
Die MySQL-Update-Anweisung kann zum Aktualisieren oder Ersetzen der darin enthaltenen Daten verwendet werden. Die Syntax lautet wie folgt:
UPDATE table_name SET column1=value1,column2=value2,... WHERE some_column=some_value;
Der Tabellenname ist hier der Name der Tabelle, Spalte1, Spalte2 usw. sind die Spalten, die aktualisiert oder ersetzt werden müssen, und Wert1, Wert2 usw. sind es ihre neuen Werte. Die WHERE-Klausel wird verwendet, um auszuwählen, welche Zeilen aktualisiert oder ersetzt werden sollen, und some_column und some_value sind die Bedingungen für diese Filterung.
2. Aktualisieren Sie eine einzelne Spalte
Wenn Sie eine einzelne Spalte in der Tabelle aktualisieren möchten, können Sie die folgende Syntax verwenden:
UPDATE table_name SET column_name=new_value WHERE some_column=some_value;
Hier ist Tabellenname der Name der Tabelle, Spaltenname der Name der Spalte, die aktualisiert werden muss, neuer_Wert ist der neue Wert, einige_Spalte und einige_Wert sind die Bedingungen für diese Filterung. Wenn Sie beispielsweise eine Tabelle mit dem Namen „Studenten“ haben, die über eine Spalte mit dem Namen „Alter“ verfügt, können Sie mit der folgenden Anweisung alle Zeilen durch den Wert „20“ in der Spalte „Alter“ ersetzen.
UPDATE students SET age=20 WHERE age=19;
3. Mehrere Spalten aktualisieren
Wenn Sie mehrere Spalten in der Tabelle aktualisieren möchten, können Sie die folgende Syntax verwenden:
UPDATE table_name SET column1=value1,column2=value2,... WHERE some_column=some_value;
Hier Tabellenname ist der Name der Tabelle, Spalte1, Spalte2 usw. sind die Spalten, die aktualisiert werden müssen, Wert1, Wert2 usw. sind ihre neuen Werte und einige_Spalte und einige_Wert sind die Bedingungen für diese Filterung. Wenn Sie beispielsweise eine Tabelle mit dem Namen „Studenten“ haben und diese eine Spalte mit dem Namen „Alter“ und eine Spalte mit dem Namen „Geschlecht“ enthält, können Sie die folgende Anweisung verwenden, um die Spalte „Alter“ und die Spalte „Geschlecht“ in allen Zeilen zu ersetzen mit den Werten „20“ und „Männlich“.
UPDATE students SET age=20, gender='Male' WHERE age=19 AND gender='Female';
4. Ersetzen Sie alle Werte in der Tabelle
Wenn Sie alle Werte in der Tabelle ersetzen möchten, können Sie die folgende Syntax verwenden: #🎜🎜 #
UPDATE table_name SET column1=new_value1,column2=new_value2,...;
UPDATE students SET age=20;
UPDATE table_name SET column_name=new_value WHERE column_name IS NULL;
UPDATE students SET address='Unknown' WHERE address IS NULL;
Das obige ist der detaillierte Inhalt vonSo verwenden Sie die UPDATE-Anweisung von MySQL, um Daten zu ersetzen oder zu aktualisieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!