phpbar.de logo

Mailinglisten-Archive

[php] letzten Wert einer Spalte

[php] letzten Wert einer Spalte

Lutz Zetzsche Lutz.Zetzsche at sea-rescue.de
Don Aug 16 13:12:47 CEST 2007


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