Назад к вопросам
Junior
119
questionbank
Назовите агрегатные функции в контексте работы с базами данных.
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
Агрегатные функции обрабатывают набор строк для вычисления единственного значения. Основные из них:
- Усреднение:
AVG(): Среднее значение множества чисел.
- Подсчет:
COUNT(): Количество строк, удовлетворяющих условию.
- Суммирование:
SUM(): Сумма значений множества чисел.
- Поиск максимального/минимального значения:
MAX(): Наибольшее значение в множестве.MIN(): Наименьшее значение в множестве.
Некоторые СУБД поддерживают дополнительные агрегатные функции, например:
GROUP_CONCAT()(MySQL) /STRING_AGG()(PostgreSQL) /LISTAGG()(Oracle): Объединяет строковые значения из группы в одну строку.CORR(): Коэффициент корреляции.COVAR_POP(),COVAR_SAMP(): Ковариация.STDDEV_POP(),STDDEV_SAMP(): Стандартное отклонение.VAR_POP(),VAR_SAMP(): Дисперсия.