GROUP BY используется в SQL для группировки строк с идентичными значениями в одном или нескольких столбцах.
Его роль:
COUNT, SUM, AVG, MIN, MAX, к каждой группе. Это дает возможность получить сводные данные по категориям.ORDER BY для упорядочивания сгруппированных результатов.Пример использования:
sql
Здесь GROUP BY department группирует строки по значению в столбце department, а COUNT(*) считает количество сотрудников в каждой группе.
Важно: в список SELECT должны входить либо столбцы, указанные в GROUP BY, либо результаты агрегатных функций.