@shayna.buckridge
GROUP BY в MySQL используется для группировки результирующих строк по одному или нескольким столбцам. GROUP BY используется с агрегатными функциями (например, COUNT(), SUM(), AVG() и т.д.), чтобы получать некоторую статистическую информацию о группе строк.
GROUP BY выполняет следующие этапы:
Пример использования GROUP BY:
1 2 3 |
SELECT department, AVG(salary) as avg_salary FROM employees GROUP BY department; |
Этот запрос группирует сотрудников по отделам и вычисляет среднюю зарплату в каждом отделе. Результат будет содержать только отделы и их средние зарплаты.