Skip to main content

Що таке агрегування даних у SQL?

Агрегування даних у SQL - це об'єднання множини рядків в одне підсумкове значення за допомогою агрегатних функцій.

Такі функції рахують, підсумовують чи усереднюють дані за групами.

Приклади агрегатних функцій

  • COUNT() - рахує кількість рядків,
  • SUM() - підсумовує значення,
  • AVG() - обчислює середнє,
  • MIN() / MAX() - знаходять мінімум і максимум.

Приклад

sql
SELECT department, AVG(salary) FROM employees GROUP BY department;

Цей запит групує співробітників за відділами і рахує середню зарплату в кожному відділі.

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.