phpbar.de logo

Mailinglisten-Archive

[php] Select mit Summe

[php] Select mit Summe

Dennis Sterzenbach lists at darknoise.de
Fre Mar 25 11:59:05 CET 2005


ANGEL Harald wrote:
Hi !

>>SELECT Anz(id) as 0er FROM news WHERE userid = 1234 and art = 0 GROUP BY userid
>>SELECT Anz(id) as 1er FROM news WHERE userid = 1234 and art = 1 GROUP BY userid
Versuch das doch mal so:

SELECT
   COUNT(id)
FROM
   news
WHERE userid=1234
GROUP BY art

damit solltest Du die Count pro art bekommen.
Da du auf die userid filterst, macht der GROUP BY darauf natürlich für 
den Fall keinen wirklichen Sinn ;-)
(ich weiß, so ein "Hack" ist erforderlich für die Aggregatfunktionen)

Liebe Grüße

-- 
   Dennis Sterzenbach

php::bar PHP Wiki   -   Listenarchive