Mailinglisten-Archive |
Hallo Friederun, also ich kann mir nicht helfen, aber bei mir klappt SELECT sum( a * b ) FROM `test2` WHERE b =4 ohne Probleme! Es werden die Summen der Produkte zusammenaddiert. Bei mir 52 Zur Ergebnisüberprüfung hier ein "normaler" select: SELECT a, b FROM `test2` WHERE b =4 a b 2 4 5 4 6 4 Und 8 + 20 + 24 = 52 Viele Grüße Stephan On Mi, November 9, 2005 19:17, Friederun Göllner wrote: > 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