UPDATE – Daten aktualisieren

Mit UPDATE kannst du Werte aktualisieren.

INSERT Syntax

UPDATE tabellen_name SET tabellen_spalte = wert1 WHERE tabellen_spalte = wert2

Wenn man bei der UPDATE-Operation keine Eingrenzung mit WHERE setzt, werden alle Werte der Spalte für die jeweilige Tabelle auf den neuen Wert geändert. In der Regel möchte man aber nur den Wert einer bestimmten Zeile ändern, daher sollte man unbedingt darauf achten, die WHERE-Bedingung zu setzen.

Als erstes wollen wir die Punktzahl des Users „friedel85“ von 0 auf 37 setzen:

UPDATE users SET punkte = 37 WHERE id=7

Als nächstes soll der Name des Users „joooschi“ auf „joschi“ geändert und gleichzeitig seine Punktzahl um 50 Punkte erhöht werden:

UPDATE users SET username = "joschi", punkte = punkte + 50 WHERE username = "joooschi"