De COUNT()
werkt zoals verwacht. Wanneer je een group by
. zet clausule, de count()
geeft je het resultaat voor GROUP BY
. Als u het aantal rijen wilt krijgen in een zoekopdracht die group by
. bevat , gebruik het in plaats daarvan als een subquery.
Iets als:
SELECT COUNT(*) FROM (SELECT * FROM `table`
GROUP BY `column1`) AS `a`