Boa tarde!
SELECT
AVG(SALARIO) AS MÉDIA_SALARIAL
FROM
COLABORADORES;
Saída:
Boa tarde!
SELECT
AVG(SALARIO) AS MÉDIA_SALARIAL
FROM
COLABORADORES;
Saída:
Olá, Estudante. Como vai?
Parabéns por mais uma resolução impecável! Você escolheu a função de agregação perfeitamente alinhada com o objetivo do exercício, mostrando que assimilou muito bem os conceitos de estatística descritiva no SQL.
A função AVG() (abreviação de average, que significa média em inglês) é exatamente a ferramenta correta para somar todos os valores de uma coluna numérica e dividi-los pela quantidade de registros automaticamente. O uso do alias com AS MÉDIA_SALARIAL manteve o ótimo padrão visual que você vem aplicando, entregando um resultado limpo e de fácil compreensão para qualquer relatório de planejamento financeiro.
Fica apenas aquele mesmo lembrete atencioso quanto à separação ou quebra de linha entre o alias e a cláusula FROM no seu bloco de texto (MÉDIA_SALARIALFROM). No interpretador do banco de dados, certifique-se sempre de deixar o espaço para manter a sintaxe correta e livre de erros:
SELECT
AVG(SALARIO) AS MÉDIA_SALARIAL
FROM
COLABORADORES;
No dia a dia corporativo, ao lidar com salários e médias financeiras, é muito comum que o resultado apresente uma dízima periódica ou muitas casas decimais (por exemplo: 5000.333333...).
Para evitar que isso aconteça e deixar a apresentação dos dados ainda mais profissional, você pode aninhar a função AVG() dentro da função ROUND(), que serve para limitar o número de casas decimais. Veja como ficaria o código para exibir o resultado com duas casas decimais:
SELECT
ROUND(AVG(SALARIO), 2) AS MÉDIA_SALARIAL
FROM
COLABORADORES;
No exemplo acima, o número 2 indica ao SQL que você deseja o arredondamento para duas casas após a vírgula, o que é o padrão ideal para valores monetários.
Continue com esse excelente foco e consistência nos exercícios do curso!
Espero que possa ter lhe ajudado!