Good to Know Database

Zelleninhalt inkrementieren/dekrementieren


Wenn Sie in einer MySQL-Tabelle einen Counter gespeichert haben, können Sie diesen mit dem folgenden MySQL-Befehl inkrementieren.

UPDATE database SET counter = counter + 1 WHERE id = 1

Dadurch ersparen Sie sich das Auslesen und Inkrementieren des gespeicherten Wertes bevor Sie den neuen Zählerstand wieder in die Datenbank schreiben können.

Wollen Sie den Wert dekrementieren, ändern Sie das MySQL-Statement wie folgt ab.

UPDATE database SET counter = counter - 1 WHERE id = 1


Dieser Eintrag wurde am 18.06.2010 erstellt.

Direkter Link zu dieser Seite: http://www.gtkdb.de/index_11_1021.html

[ Zur Startseite ]   [ Zur Kategorie ]


Valid XHTML 1.0 Transitional Valid CSS Valid Atom 1.0

© 2004-2018 by Georg Kainzbauer