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