Junior — Middle
Pode explicar a finalidade do operador GROUP BY em SQL e quando deve ser usado?
sobes.tech IA
Resposta da IA
A instrução GROUP BY em SQL é usada para agrupar linhas de uma tabela com base em uma ou mais colunas. Isso permite agregar dados, por exemplo, calcular a soma, média ou o número de registros em cada grupo.
Exemplo de uso: se tiver uma tabela de vendas e desejar saber o total de vendas por cada vendedor, agrupa os dados pelo identificador do vendedor e aplica a função de agregação SUM à coluna do valor de venda.
SELECT seller_id, SUM(sale_amount) AS total_sales
FROM sales
GROUP BY seller_id;
Use GROUP BY quando precisar obter dados agregados, agrupados por certos atributos.