• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

+= Operator in Mysql

Don83

Mitglied
Hi Leute,
bin gerade am überlegen wie ich am besten zu einem bereits bestehendem DB Wert z.B. 5 hinzuaddiere.
Hier mal was ich meine:
Code:
//mysql_query("UPDATE jos_rezept SET bewertungssum+=5 AND bewertungscount+=1 WHERE id=$rid;");

+= funktioniert ja natürlich nicht. Ich meine was funktionieren würde wäre den Wert zuerst auslesen mit einer Selectquery und dann +5 hinzuaddieren => könnte mir aber vorstellen, dass dies bei mehreren usern zu Problemen führen könnte, will deshalb nur eine einzige Transaktion.
Gibt es dafür in mysql Befehle, sowas wie ADD oder SUBSTRACT?
 
Werbung:
Code:
UPDATE jos_rezept SET bewertungssum = bewertungssum + 5 AND bewertungscount = bewertungscount + 1 WHERE id=$rid;

weiß'e Bescheid? ;)
 
Zurück
Oben