SELECT id_departamento, SUM(salario) AS TotalSalarios
FROM TabelaColaboradores
GROUP BY id_departamento;
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
SELECT id_departamento, SUM(salario) AS TotalSalarios
FROM TabelaColaboradores
GROUP BY id_departamento;
Oi, Luciana. Tudo bem?
A sua consulta para analisar a distribuição dos custos com salários por departamento utilizando a função de agregação SUM junto com a cláusula GROUP BY ficou excelente e resolve perfeitamente a proposta do exercício.
Quando precisamos agrupar informações no SQL e calcular totais por categoria, o uso da cláusula GROUP BY é fundamental. Ela orienta o banco de dados a reunir as linhas que possuem o mesmo identificador, como o departamento, para que a função SUM realize a soma dos salários de forma isolada em cada grupo formado.
Analisando esses dados, como você estruturaria essa consulta se além do total de salários por departamento, a gestão pedisse para exibir também a média salarial?
Parabéns pela resolução da atividade e por compartilhar seu código no fórum. Continue praticando com esse ótimo desempenho e lembre-se de que o fórum está sempre à disposição para tirar dúvidas e trocar ideias sobre seus estudos.