Junior — Middle
SQL-ში GROUP BY ოპერატორის ძირითადი ფუნქცია რა არის და რა შემთხვევებში გამოიყენება?
sobes.tech AI
პასუხი AI-სგან
Оператор GROUP BY в SQL используется для группировки строк таблицы по одному или нескольким столбцам. Его основная задача — агрегировать данные, позволяя применять агрегатные функции (например, COUNT, SUM, AVG, MAX, MIN) к каждой группе отдельно.
Применяется, когда нужно получить сводную информацию, например, количество заказов по каждому клиенту, средний доход по отделам и т.п.
Пример:
SELECT department, COUNT(*) AS employee_count
FROM employees
GROUP BY department;
Этот запрос сгруппирует сотрудников по отделам и посчитает количество сотрудников в каждом отделе.