phpbar.de logo

Mailinglisten-Archive

[dbs] SUM() Syntax

[dbs] SUM() Syntax

Friederun Göllner fg at macnews.de
Mit Nov 9 19:17:51 CET 2005


Hallo,

bin gerade voellig ratlos:

SELECT * FROM tabelle WHERE feld1=xy ORDER BY feld2 LIMIT 5

funktioniert. Es werden genau 5 Datensaetze gefunden und ausgegeben, 
egal wieviele es insgesamt sind.

SELECT SUM(feld2 * feld3) FROM tabelle WHERE feld1=xy ORDER BY feld2 LIMIT 5

funktioniert nicht! Es wird die Summe von feld2 aller unter WHERE 
feld1=xy gefundenen Datensaetze ausgegeben. Ich brauche aber 
unbedingt eine Zwischensumme und zwar genau von den Datensaetzen, die 
ich oben auch gefunden habe. Da muss es doch ein MySQL-Statement zu 
geben?! Habe schon endlos in den Dokus gewuehlt, finde aber keine 
Loesung.

Gruesse
Friederun Goellner

php::bar PHP Wiki   -   Listenarchive