Ja, eftersom det är ett aggregat och returnerar noll. Om du inte lägger till GROUP BY i vilket fall inget resultat eftersom det inte finns någon grupp...
MAX/SUM etc skulle returnera NULL om du inte lägger till GROUP BY och sedan inga rader. Endast COUNT returnerar ett tal utan resultat
Redigera, lite sent:SUM skulle returnera NULL som MAX
Edit, maj 2013:detta gäller alla huvud-RDBMS. Jag antar att enligt ANSI-standarden