Підсумовування даних: агрегатні функції та групування

Для початківців
Database Administrator
Developer
Azure Database for PostgreSQL

Цей модуль представляє агрегатні функції в SQL, які мають важливе значення для аналізу даних. Ви дізнаєтеся, як використовувати такі функції, як COUNT, SUM, AVG, MIN і MAX, групувати дані за допомогою речення GROUP BY та фільтрувати згруповані результати за допомогою речення HAVING.

Навчальні цілі

Наприкінці цього модуля ви зможете:

  • Розуміння ролі агрегатних функцій в аналізі даних
  • Використання функції COUNT для підрахунку всіх рядків або окремих значень у стовпці
  • Обчислення підсумків значень у числовому стовпці за допомогою функції SUM
  • Обчислення середнього значення числових значень у стовпці за допомогою функції AVG
  • Використання функції MIN і MAX для пошуку найменших і найвищих значень у стовпці
  • Групування даних за допомогою ФУНКЦІЇ GROUP BY для застосування агрегатних функцій до кожної групи
  • Диференціювати між GROUP BY і DISTINCT і використовувати GROUP BY навіть без агрегатних функцій, щоб перелічити унікальні значення
  • Використання функції HAVING для фільтрування згрупованих результатів на основі результатів агрегатних функцій

Обов’язкові умови

Перш ніж запустити цей модуль, потрібно мати базове розуміння інструкції SQL SELECT.