COUNT(*)
et COUNT(Name)
peut produire des valeurs différentes. COUNT
n'inclura pas les valeurs NULL, donc s'il y a des instances de Name qui valent NULL, ils ne seront pas comptés.
COUNT(*)
sera également plus performant que Count(Name)
. En spécifiant COUNT(*)
vous laissez l'optimiseur libre d'utiliser l'index qu'il souhaite. En spécifiant COUNT(Name)
vous forcez le moteur de requête à utiliser la table, ou au moins un index contenant la colonne NAME.