Назовите три агрегатные функции SQL и кратко опишите их.
Уровень: Junior
Ответ
Основные агрегатные функции: COUNT(*) – подсчитывает количество строк, удовлетворяющих условию (или в группе); SUM(col) – вычисляет сумму значений столбца; AVG(col) – считает среднее арифметическое. Также часто используются MAX(col) и MIN(col) для выбора максимального или минимального значения. Эти функции сворачивают множество значений в одно – применяются либо ко всей выборке, либо отдельно к каждой группе (при GROUP BY).