Back to questions
Junior — Middle
57
Для чего предназначена инструкция GROUP BY в SQL и как она используется для обработки данных?
Answer from AI
sobes.tech AI
Инструкция GROUP BY в SQL используется для группировки строк таблицы по значениям одного или нескольких столбцов. Это позволяет агрегировать данные, например, подсчитать сумму, среднее, количество записей в каждой группе.
Пример использования:
SELECT department, COUNT(*) AS employee_count
FROM employees
GROUP BY department;
В этом запросе данные сгруппированы по отделам, и для каждого отдела подсчитывается количество сотрудников.
GROUP BY часто используется вместе с агрегатными функциями: COUNT(), SUM(), AVG(), MAX(), MIN().
Таким образом, GROUP BY помогает обрабатывать и анализировать данные, выделяя статистику по категориям.