Daten aktualisieren, der UPDATE-Operator
Um vorhandene Datensätze in Tabellen zu ändern, gibt es den SQL-Operator UPDATE.
Allgemeine Struktur einer Query mit UPDATE
MySQL 8.1UPDATE tabellen_name SET tabellen_feld1 = wert_des_tabellen_felds1, tabellen_feldN = wert_des_tabellen_feldsN [WHERE auswahl_bedingung]
Wenn du zum Beispiel den Namen ändern möchtest, sieht die Query so aus:
MySQL 8.1UPDATE FamilyMembers SET member_name = "Andie Anthony" WHERE member_name = "Andie Quincey";
Sei vorsichtig beim Aktualisieren von Daten. Wenn du den WHERE-Operator weglässt, werden alle Datensätze in der Tabelle aktualisiert.
Berechnete Werte
In Update-Queries kannst du Werte ausgehend vom vorherigen Wert ändern.
MySQL 8.1UPDATE Payments SET unit_price = unit_price * 2;
Es ist außerdem erlaubt, Werte einer Spalte in eine andere Spalte zu schreiben. Voraussetzung ist natürlich, dass die Datentypen kompatibel sind.