Junior
Care este diferența dintre COUNT(*) și COUNT(numele_coloanei)?
sobes.tech AI
Răspuns de la AI
COUNT(*) numără toate rândurile din tabel, inclusiv cele în care toate valorile câmpurilor sunt NULL.
COUNT(nume_camp) numără doar acele rânduri în care valoarea câmpului specificat nume_camp nu este NULL.
Exemplu:
SELECT COUNT(*) FROM tabelul_meu; -- Returnează numărul total de rânduri
SELECT COUNT(camp_anume) FROM tabelul_meu; -- Returnează numărul de rânduri în care `some_column` nu este NULL