Базовый
В чем разница между COUNT(*) и COUNT(column_name)?
- COUNT(*) подсчитывает все строки в таблице или группе, включая те, где все колонки равны NULL.
- COUNT(column_name) подсчитывает только те строки, где значение в колонке column_name НЕ равно NULL.
💡 Пример: Если в таблице 10 юзеров, но только у 8 указан email, то COUNT(*) вернет 10, а COUNT(email) вернет 8.