Czy liczba mysql (*) jest znacznie mniej wydajna niż liczba (konkretne_pola)? [duplikować]
Możliwy duplikat:
LICZYĆ() vs. COUNT (1) vs. COUNT (pk): co jest lepsze?
liczyć() i count (column_name), co to jest diff?
count (*) vs count (nazwa kolumny) - co jest bardziej poprawne?
Korzyść z używaniacount(*)
w instrukcji select jest to, że mogę go używać z dowolną tabelą, co ułatwia automatyzację skryptów:
count_sql = 'select count(*) ' + getRestOfSQL('tablename');
Ale czy jest mniej wydajny niż używaniecount(specific_field)
?