Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Що робить GROUP BY?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)`GROUP BY` **групує рядки**, у яких однакові значення у вказаних стовпцях, щоб можна було застосувати **агрегатні функції** (`COUNT`, `SUM`, `AVG` тощо) до кожної групи окремо. **Ключове:** без `GROUP BY` агрегатні функції працюють по всій таблиці, а з ним - **по кожній групі значень** окремо.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)Зображення`GROUP BY` **групує рядки**, у яких однакові значення у вказаних стовпцях, щоб можна було застосувати **агрегатні функції** (`COUNT`, `SUM`, `AVG` тощо) до кожної групи окремо. ### Приклад ```sql SELECT department, AVG(salary) FROM employees GROUP BY department; ``` Дані буде згруповано за `department`, і для кожного відділу порахується **середня зарплата**. Без `GROUP BY` агрегатні функції працюють по всій таблиці, а з ним - **по кожній групі значень**.Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.