Dlaczego tak
COUNT(*) liczy wszystkie wiersze tabeli niezależnie od zawartości, więc zwraca 5. COUNT(kolumna) liczy tylko wiersze, w których dana kolumna nie jest NULL, a wartość NULL ma telefon w dwóch wierszach, więc wynik to 5 − 2 = 3. Odpowiedź „5 i 2” myli liczbę pominiętych wierszy z liczbą zliczonych.