Code: Alles auswählen
SELECT MONTH( "a"."datum" ) AS "Monat",
( SELECT COUNT( "Name" ) FROM "Tabelle" WHERE "Name" = 'Max' AND MONTH( "datum" ) = MONTH( "a"."datum" )) AS "Max",
( SELECT COUNT( "Name" ) FROM "Tabelle" WHERE "Name" = 'Steffi' AND MONTH( "datum" ) = MONTH( "a"."datum" )) AS "Steffi"
FROM "Tabelle" AS "a" GROUP BY MONTH("a"."datum" ) ORDER BY "a"."Name" DESC
Dies habe ich mit einer korrelierenden Unterabfrage korrigiert.
Sobald Du aber über ein Jahr hinaus gehst hast Du ein Problem. Deshalb bitte gegebenenfalls das Jahr mit einfügen.
Gruß
Robert