Hallo Zusammen,
gibt es die Möglichkeit mit einem Aufruf zu einem in der Datenbank gespeicherten Wert etwas hinzuzufügen?
Beispiel:
ID | Wert 1 | Wert 2
1 | 10 | 15
2 | 20 | 25
Nun will ich z.B. zu jedem Datensatz (ID 1 und 2) bei Wert 2 eine Zahl x (z.B. 15 ) hinzuaddieren...
gibts da was in der Form:
UPDATE tabelle SET wert2 = wert2+15 ?
nun ist 15 aber nicht statisch sondern eine Variable genauso wie auch der Name "Wert2"
und der Name der Spalte (also bisher z.B: wert2 besteht ungeschickterweise aus Zahlen z.B. 101, 102, etc...
also müßte es in etwa so aussehen
UPDATE tabelle SET $var1 = $var1+$var2
und das bekomme ich nicht wirklich zum funktionieren...
oder muß ich erst den Wert auslesen und dann wieder ergänzt zurückspeichern?
Vielen Dank für Euere Tipps bereits im Voraus!
gibt es die Möglichkeit mit einem Aufruf zu einem in der Datenbank gespeicherten Wert etwas hinzuzufügen?
Beispiel:
ID | Wert 1 | Wert 2
1 | 10 | 15
2 | 20 | 25
Nun will ich z.B. zu jedem Datensatz (ID 1 und 2) bei Wert 2 eine Zahl x (z.B. 15 ) hinzuaddieren...
gibts da was in der Form:
UPDATE tabelle SET wert2 = wert2+15 ?
nun ist 15 aber nicht statisch sondern eine Variable genauso wie auch der Name "Wert2"
und der Name der Spalte (also bisher z.B: wert2 besteht ungeschickterweise aus Zahlen z.B. 101, 102, etc...
also müßte es in etwa so aussehen
UPDATE tabelle SET $var1 = $var1+$var2
und das bekomme ich nicht wirklich zum funktionieren...
oder muß ich erst den Wert auslesen und dann wieder ergänzt zurückspeichern?
Vielen Dank für Euere Tipps bereits im Voraus!
Kommentar