Eu tenho a seguinte consulta:
select column_name, count(column_name)
from table
group by column_name
having count(column_name) > 1;
Qual seria a diferença se eu substituísse todas as chamadas count(column_name)para count(*)?
Esta pergunta foi inspirada em Como encontro valores duplicados em uma tabela no Oracle? .
Para esclarecer a resposta aceita (e talvez minha pergunta), a substituição count(column_name)por count(*)retornaria uma linha extra no resultado que contém nullae a contagem de nullvalores na coluna.