Hoi,

Op dit moment ben ik bezig met een scriptje om het hoogst aantal stemmen de weergeven op basis van de sql-waarden.

Elke stem heeft in de database zijn rij op basis van id, ip en stemoptie. Hoe kan ik bij het weergeven van de top-5 van hoogst aantal stemmen, de select-sql zó maken dat deze op basis van bijvoorbeeld hoevaak de stemoptie in de database staat, wordt opgebouwd?

Dus stel, er staan 5 rijen in waarvan 4 stemoptie 3 hebben, en 1 stemoptie 2, dat die stemoptie 3 bovenaan wordt weergeven en stemoptie 2 daaronder?
iets als:


SELECT stemoptie, 
       COUNT(1) aantal
FROM tabelnaam
ORDER BY aantal DESC
GROUP BY stemoptie

Reageren