Haz esto y dime que te da:
Código:
SELECT country, COUNT(*) AS total FROM provider_id GROUP by country having total=156
Si te salen más paises además de Alemania el problema es debido a lo que te comento, que en otros, no sólo no se toma Alemania si no que tampoco se toman los que tienen el mismo count