Sobes.tech
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.