phpbar.de logo

Mailinglisten-Archive

[php] letzten Wert einer Spalte

[php] letzten Wert einer Spalte

Yannik Hampe yannik at cipher-code.de
Don Aug 16 15:02:40 CEST 2007



Norbert Pfeiffer wrote:
> 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 ...

Wie wäre es mit
SELECT SUM(score) as Saldo FROM games ORDER BY score DESC LIMIT 3
?
> 
> 
> m. b. G.  Norbert

Yannik

php::bar PHP Wiki   -   Listenarchive