Назад к вопросам
Junior
90
questionbank

Что вы знаете об агрегированных функциях?

Sobes Copilot

Получайте ответы в реальном времени

Ответ от нейросети

sobes.tech AI

Агрегированная функция выполняет вычисления над набором значений и возвращает одно скалярное значение.

Примеры агрегированных функций в SQL:

  • COUNT(): Подсчитывает количество строк.
  • SUM(): Вычисляет сумму значений.
  • AVG(): Вычисляет среднее значение.
  • MIN(): Находит минимальное значение.
  • MAX(): Находит максимальное значение.

Обычно используются с оператором GROUP BY для группировки строк, к которым применяется агрегация.

Пример SQL-запроса с агрегированной функцией:

SELECT
    COUNT(*) AS total_users,
    AVG(age) AS average_age
FROM
    users
WHERE
    status = 'active'
GROUP BY
    city;