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

Какие агрегирующие функции используются вместе с группировкой?

Sobes Copilot

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

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

sobes.tech AI

Вместе с группировкой (GROUP BY) используются следующие агрегирующие функции SQL:

  • COUNT() - подсчитывает количество строк в группе.
  • SUM() - вычисляет сумму значений в числовом столбце группы.
  • AVG() - вычисляет среднее значение в числовом столбце группы.
  • MIN() - находит минимальное значение в группе.
  • MAX() - находит максимальное значение в группе.

Например:

SELECT
    category,
    COUNT(*) AS total_products,
    SUM(price) AS total_price,
    AVG(price) AS average_price
FROM
    products
GROUP BY
    category;