1
resposta

Resolução - média dos pagamentos realizados por tipo de empréstimo

Bom dia!

SELECT
    TIPO,
    (
        SELECT
            AVG(VALOR)
        FROM
            PAGAMENTOS
        WHERE
            EMPRESTIMO.ID_EMPRESTIMO = PAGAMENTOS.ID_EMPRESTIMO
    ) AS MÉDIA_PAGAMENTOS
FROM EMPRESTIMO
ORDER BY MÉDIA_PAGAMENTOS DESC;

Saída:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oii Estudante, tudo bem?

Obrigada por compartilhar sua resolução no fórum! Sua query está correta: você usou uma subconsulta correlacionada dentro do SELECT para calcular a média dos pagamentos de cada empréstimo, relacionando as tabelas pelo ID_EMPRESTIMO. Essa é exatamente a abordagem esperada na atividade.

Um detalhe interessante na sua solução é o uso do ORDER BY MÉDIA_PAGAMENTOS DESC, que organiza o resultado do maior para o menor valor médio. Isso facilita bastante a leitura dos dados na prática.

Conte com a Alura para evoluir seus estudos. Em caso de dúvidas, fico à disposição.

Bons estudos!

Sucesso

Imagem da comunidade