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.