Skip to main content

Як згрупувати дані за одним полем?

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

Приклад

sql
SELECT department, COUNT(*) FROM employees GROUP BY department;

Тут:

  • GROUP BY department створює групи за назвою відділу,
  • COUNT(*) рахує кількість співробітників у кожному відділі.

У результаті кожен рядок виводу - це одна група зі спільним значенням поля department і обчисленим агрегатом.

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

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

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