select N.omschrijving AS Niveau, N.Niveaucode, count(*) AS Aantal from Niveau N INNER JOIN Stuk S ON N.niveaucode = S.niveaucode WHERE genrenaam = 'klassiek' GROUP BY N.niveaucode, N.omschrijving /* --------------- Returns: Niveau Niveaucode Aantal beginners A 1 gevorderden B 3 --------------- I want it to return: Niveau Niveaucode Aantal beginners A 1 gevorderden B 3 experts C 0 */