phpbar.de logo

Mailinglisten-Archive

er summiert nicht ...

er summiert nicht ...

Sebastian Mendel lists at sebastianmendel.de
Mon Apr 25 11:32:06 CEST 2005


Sebastian Mendel schrieb:

>>>>SET @summe=0;
>>>>SET @zsumm=0;
>>>> SELECT usr_id AS Id,
>>>>        COUNT(*) AS Anz,
>>>>        @zsumm := SUM(gekauft) AS Cash,
>>>>        @summe := @summe + @zsumm AS Saldo
>>>
>>>Das macht Mysql nicht da die Feldwerte für @zsumm erst
>>>nach der Procedur zur Verfügung stehen
>>
>>na-ja,
>>den Saldo kann man notfalls ja auch mit PHP in einer
>>foreach-Schleife bilden, nur per SQL haette es mir
>>besser gefallen ...
> 
> 
> MySQL 4.1 setzt du wohl leider nicht ein?
> Denn dort gibt es dafür 'WITH ROLLUP'
> 
> http://dev.mysql.com/doc/mysql/en/select.html#id2936908

ach, na nicht ganz was du wolltest, habe ich grad mal durchgelesen

http://dev.mysql.com/doc/mysql/en/group-by-modifiers.html


-- 
Sebastian Mendel

www.sebastianmendel.de
www.sf.net/projects/phpdatetime | www.sf.net/projects/phptimesheet

-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 


php::bar PHP Wiki   -   Listenarchive