COUNT(*)
и COUNT(Name)
може да произведе различни стойности. COUNT
няма да включва NULL стойности, така че ако има някакви екземпляри на Име че е равно на NULL, те няма да бъдат преброени.
COUNT(*)
също ще работи по-добре от Count(Name)
. Като посочите COUNT(*)
вие оставяте оптимизатора свободен да използва всеки индекс, който пожелае. Като посочите COUNT(Name)
вие принуждавате машината за заявки да използва таблицата или поне индекс, който съдържа колоната NAME.