Rechnen in Tabelle?

Hallo SQL-Guru´s,
Ich mache meine allerersten Gehversuche mit MySQL 5.
Problem:
Ich hab ne Tabelle tbl mit den Feldern
ID, Zahl1, Zahl2, Zahl3.
Werte in Zahl1 & Zahl2 sind kleine Zahlen, Format int(6).
Ich will die Werte von Zahl1 mit den Werten von Zahl2 multiplizieren und das Ergebnis in Zahl3 eintragen lassen.
Ich treib mich schon seit Stunden auf der MySQL-Site rum, kann aber nix passendes finden.

Mein zusammengestopselter SQL-Code:

SELECT tbl.Feld1, tbl.Feld2, tbl.Feld3
FROM tbl;
UPDATE tbl SET Feld3 = 
sum(VALUES FROM `tbl.Feld1` \* VALUES FROM `tbl.Feld2`);

Jetzt: Geht das überhaupt???
Und wenn ja, WIE?

Danke fürs lesen, und lacht bitte nicht so viel. ;o)

Grüße, Fritz

Hallo Fritz,

ich weiß nicht, ob ichs verstanden habe, Du hast nicht genau geschrieben, was Du berechnen willst. Falls es nur um das Produkt in jeder Zeile geht:

**UPDATE tbl set zahl3=zahl1\*zahl2**

Dann weiß ich allerdings nicht, was das SUM soll…

Gruß, Uwe

Hallo Uwe,

UPDATE tbl set zahl3=zahl1*zahl2

Dann weiß ich allerdings nicht, was das SUM soll…

Gruß, Uwe

Warum hast Du das nicht gleich gesagt?
Das wars!
Herzlichen Dank!
Und die sum war eben ein Versuch von mir…