COUNT()
Считает количество строк или непустых значений.
Сигнатура
COUNT(expr)COUNT(*) считает все строки, COUNT(expr) — только строки, где expr не NULL. COUNT(DISTINCT expr) — число уникальных значений.
SELECT COUNT(*) FROM users; -- 100
SELECT COUNT(email) FROM users; -- 95 (5 строк с NULL пропущены)
SELECT COUNT(DISTINCT city) FROM users; -- 12