Встречается на собеседованиях • сегодня
Что такое агрегация в SQL
Агрегация в SQL — это процесс выполнения вычислений над набором значений, возвращающих одно результирующее значение. Используется с агрегатными функциями, такими как COUNT(), SUM(), AVG(), MAX(), MIN(). Обычно применяется с GROUP BY для группировки данных перед агрегацией.
Пример:
sql
SELECT department, AVG(salary) as avg_salary
FROM employees
GROUP BY department;Здесь вычисляется средняя зарплата по каждому департаменту.
Ключевые особенности:
- Агрегатные функции игнорируют
NULL(кромеCOUNT(*)) - Без
GROUP BYагрегация применяется ко всей таблице HAVINGиспользуется для фильтрации после агрегации (в отличие отWHERE)

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы