Sie können eine Zeile in einer Tabelle wie dieser aktualisieren, indem Sie die zu ändernden Spalten und den neuen Wert für jede Spalte angeben. Beachten Sie, dass Sie auf den vorherigen Wert der Spalte als used = used+1
verweisen können tut.
UPDATE materials
SET used=used+1,
recent_user='personsName'
WHERE mat_name = 'apple'
Sie können eine Zahl in mehreren Zeilen in einem einzigen UPDATE
erhöhen Abfrage wie folgt.
UPDATE materials
SET used = used + 1
WHERE mat_name IN ('apple', 'banana', 'kumquat')
Sie können auch mehr als eine Spalte in mehreren Zeilen aktualisieren. Geben Sie einfach eine Liste der zu aktualisierenden Spalten zusammen mit ihren neuen Werten an. Zum Beispiel
UPDATE materials
SET used=used+1,
recent_user='personsName'
WHERE mat_name IN ('apple', 'banana', 'kumquat')