Ja, weil es ein Aggregat ist und Null zurückgibt. Es sei denn, Sie fügen GROUP BY hinzu, in diesem Fall kein Ergebnis, da keine Gruppe vorhanden ist...
MAX/SUM usw. würden NULL zurückgeben, es sei denn, Sie fügen GROUP BY und dann keine Zeilen hinzu. Nur COUNT gibt eine Zahl für keine Ergebnisse zurück
Bearbeiten, ein bisschen spät:SUM würde NULL wie MAX zurückgeben
Bearbeiten, Mai 2013:Dies gilt für alle wichtigen RDBMS. Ich denke nach dem ANSI-Standard