Berechnung zweier Werte innerhalb eines selects

Blobb

Mitglied
Hallo!

Gib es eine Möglichkeit folgende 2 Werte bereits innerhalb der mySQL Anweisung zu multiplizieren?

PHP:
.
.
.
$sql = mysql_fetch_array(mysql_query("SELECT wert1,wert2 FROM tabelle where id='1'")); 
.
.
.

Normal würde ich das ja dann über $summe=$sql[wert1]*$sql[wert2]; machen.
Aber das geht doch sicherlich auch kürzer oder?
z.b.:
$sql = mysql_fetch_array(mysql_query("SELECT (wert1*wert2) AS summe FROM tabelle where id='1'"));
Aber das scheint ja nicht zu funktionieren. :)
 
Zuletzt bearbeitet:
Ja. ;)

Das gehört zwar ins MySQL-Forum, aber egal:
Code:
SELECT `wert1` * `wert2` AS `produkt_wert1_wert2` FROM `tabelle` where `id`='1'

Mamphil
 
OK, ich habe nun dein Edit gelesen.

Du musst zuerst
Code:
$re = mysql_query($dein_mysql_query, $dbConn);
machen und kannst danach erst per
Code:
$rd = mysql_fetch_assoc($re);
den Ergebnis-Array holen...

Mamphil
 
Zurück