Mailinglisten-Archive |
Hallo Norbert, Am Donnerstag, 16. August 2007 schrieb Norbert Pfeiffer: > Hallo, > > es sollen die addiert und die > Summe ausgegeben werden. > Mit > SET @msum=0; > und: > SELECT (@msum:=@msum + score) as saldo > FROM games > ORDER BY score DESC > LIMIT 3; > erhaelt man die Summe der drei groessten Werte einer Spalte, > allerdings erst am Ende der Saldo-Spalte. Deshalb habe ich > schon versucht, das Query als Subselect einer MAX-Funktion > einzusetzen. Hat aber bisher leider nicht geklappt. > > Vielleicht hat ja hier jemand die rettende Idee ... vielleicht kannst Du das noch einmal in verständlichem Deutsch erklären. Geht es um den zuletzt eingefügten Wert in einer Spalte oder die drei größten? Wer oder was wird summiert und dann noch mal addiert? Deine Beschreibung ist völlig wirr. :-) Viele Grüße Lutz
php::bar PHP Wiki - Listenarchive