Hallo,
'Feld' > 0 liefert true (1) oder false (0), aber nicht NULL. Und NULL oder nicht ist das Kriterium bei COUNT(). Man kann aber statt IF() wie folgt abkürzen:
COUNT(NULLIF('Feld', 0))
ahja, jetzt weiß ich wieder, warum ich bisher mehrere große Bögen um Datenbankgeschichten gemacht habe…
Gruß
Kalk