J'ai la requête suivante:
select column_name, count(column_name)
from table
group by column_name
having count(column_name) > 1;
Quelle serait la différence si j'ai remplacé tous les appels d' count(column_name)
de count(*)
?
Cette question a été inspiré par Comment puis-je rechercher des doublons dans une table Oracle?.
Afin de clarifier la accepté de répondre (et peut-être que ma question), en remplacement de count(column_name)
avec count(*)
serait de retour une ligne supplémentaire dans le résultat qui contient un null
et le nombre de null
des valeurs de la colonne.