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
← Все записи: Функции и операторы SQL
Поддержать проект