Mailinglisten-Archive |
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