Uma consulta de agregação que não tem
group by
sempre retorna uma linha (se estiver sintaticamente correta). A contagem em tal linha seria 0
. Uma consulta de agregação com um
group by
retorna uma linha por grupo. Se não houver grupos, não haverá linhas.