Sobes.tech
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 помогает обрабатывать и анализировать данные, выделяя статистику по категориям.