Importante

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!

1
resposta

Média salarial dos colaboradores para planejamento financeiro

SELECT AVG(salario) AS MediaSalarial
FROM TabelaColaboradores;

1 resposta

Oi, Luciana. Tudo bem?

A sua consulta para calcular a média salarial dos colaboradores para planejamento financeiro usando a função de agregação AVG ficou excelente e resolve perfeitamente a proposta do exercício.

Em consultas SQL de análise financeira, como nessa busca pela média salarial, a função AVG junta todos os valores de uma coluna numérica e divide pelo total de registros encontrados. Um ponto bem legal para se ter em mente quando trabalhamos com colunas de valores monetários no banco de dados é como o SGBD lida com valores nulos, já que o AVG ignora linhas sem preenchimento ao calcular o resultado final.

Se você quiser formatar essa média para exibir poucas casas decimais ou arredondar o valor final para relatórios visuais, pode combinar a agregação com uma função de arredondamento:

SELECT ROUND(AVG(salario), 2) AS MediaSalarial
FROM TabelaColaboradores;

Pensando na rotina de análise de dados da empresa, como você abordaria essa mesma consulta se o setor financeiro pedisse para calcular essa média salarial agrupando o resultado por departamento ou setor?

Parabéns pela resolução da atividade e por compartilhar sua resposta no fórum. Continue estudando assim e lembre-se de que o fórum está sempre à disposição para tirar dúvidas e trocar ideias.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!