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