Navigation

Aktualisierungsabfragen

Aktualisierungsabfrage

Eine Aktualisierungsabfrage beginnt mit einem UPDATE gefolgt von der betroffenen Tabelle (oder auch mehrere).
Danach folgt ein SET und das Feld, welches aktualisiert werden soll, und der Wert, den es bekommen soll.
In einer Auflistung werden auch hier die Felder mit einem Komma voneinander getrennt.
Bei Bedarf kann man auch hier die Datenmenge durch ein WHERE/HAVING einschränken.

UPDATE
     Tabelle
SET
   Feld1=3,
   Feld2='xyz'
WHERE
     Feld1 = 2
UPDATE
     Tabelle1
     INNER JOIN Tabelle2
        ON Tabelle1.ID = Tabelle2.ID
SET
   Tabelle1.Feld1 = Tabelle2.Feld1,
   Tabelle1.Feld2 = Tabelle2.Feld2
WHERE
     (Tabelle1.Feld3) Is Null