Сводка данных: агрегатные функции и группирование

Начальный уровень
Администратор баз данных
разработчик.
База данных Azure для PostgreSQL

В этом модуле представлены агрегатные функции в SQL, которые необходимы для анализа данных. Вы узнаете, как использовать такие функции, как COUNT, SUM, AVG, MIN и MAX, данные группы с помощью предложения GROUP BY и фильтровать сгруппированные результаты с предложением HAVING.

Цели обучения

К концу этого модуля вы сможете:

  • Общие сведения о роли агрегатных функций в анализе данных
  • Использование COUNT для подсчета всех строк или отдельных значений в столбце
  • Использование СУММ для вычисления общей суммы значений в числовом столбце
  • Использование AVG для вычисления среднего числовых значений в столбце
  • Используйте MIN и MAX, чтобы найти самые низкие и самые высокие значения в столбце
  • Группирование данных с помощью GROUP BY для применения агрегатных функций к каждой группе
  • Различие между GROUP BY и DISTINCT и использование GROUP BY даже без агрегатных функций для перечисления уникальных значений
  • Используйте HAVING для фильтрации группированных результатов на основе агрегатных функций

Предварительные требования

Перед запуском этого модуля необходимо получить базовое представление об инструкции SQL SELECT.