Функции агрегирования, такие как COUNT()
, SUM()
и AVG()
, используются в запросах агрегации.Такие запросы вычисляют значения на основе групп строк, которые объединены в одну строку в наборе результатов.
Обычно запрос агрегации использует GROUP BY
для определения строк в наборе результатов.Набор результатов содержит одну строку для каждой уникальной комбинации ключей GROUP BY
, найденных в данных.
Если в таком запросе нет GROUP BY
, то вся таблица считается группой, и онасведены ровно в один ряд.Кстати, это так, даже если в таблице нет строк.Результатом будет счет 0
.