Junior — Middle
Qual é a principal tarefa do operador GROUP BY em SQL e em que casos ele é aplicado?
sobes.tech IA
Resposta da IA
A instrução GROUP BY em SQL é usada para agrupar linhas de uma tabela por uma ou várias colunas. Sua principal função é agregar dados, permitindo aplicar funções de agregação (como COUNT, SUM, AVG, MAX, MIN) a cada grupo separadamente.
É usada quando se deseja obter informações resumidas, por exemplo, o número de pedidos por cliente, a receita média por departamento, etc.
Exemplo:
SELECT department, COUNT(*) AS employee_count
FROM employees
GROUP BY department;
Esta consulta agrupará os funcionários por departamentos e contará o número de funcionários em cada um.