1
resposta

Resolução - identificar o maior valor de empréstimo concedido

Boa tarde!

SELECT
    MAX(VALOR) AS MAIOR_EMPRÉSTIMO
FROM
    EMPRESTIMO;

Saída:

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

1 resposta

Olá, Estudante. Como vai?

Parabéns por mais uma resolução correta! Você aplicou perfeitamente o conceito das funções de agregação, utilizando desta vez a função MAX() para atingir o objetivo do exercício.

Assim como no desafio anterior, a função MAX() é a ferramenta ideal e mais performática para varrer toda a coluna e trazer o teto dos valores registrados. O uso do alias com AS MAIOR_EMPRÉSTIMO manteve o padrão de excelência na legibilidade da saída dos seus dados.

Vale apenas o mesmo lembrete atencioso sobre a quebra de linha ou espaçamento entre o alias e a cláusula FROM no bloco de texto (MAIOR_EMPRÉSTIMOFROM). No interpretador do banco de dados, garanta sempre essa separação para que a consulta seja executada sem falhas:

SELECT
    MAX(VALOR) AS MAIOR_EMPRÉSTIMO
FROM
    EMPRESTIMO;
  • Indo além: Agrupando dados com GROUP BY

Agora que você já domina o uso do MIN() e do MAX() de forma geral para toda a tabela, um próximo passo muito interessante no dia a dia de um analista de dados é descobrir esses mesmos valores máximos e mínimos, mas divididos por categorias (como o tipo de empréstimo ou a região do cliente).

Para fazer isso, combinamos a função de agregação com a cláusula GROUP BY. Imagine que sua tabela tenha uma coluna chamada TIPO_EMPRESTIMO. O código ficaria assim:

SELECT
    TIPO_EMPRESTIMO,
    MAX(VALOR) AS MAIOR_EMPRÉSTIMO,
    MIN(VALOR) AS MENOR_EMPRÉSTIMO
FROM
    EMPRESTIMO
GROUP BY
    TIPO_EMPRESTIMO;

Essa estrutura permite comparar os limites de cada modalidade de crédito de uma só vez, transformando dados brutos em insights muito mais profundos para o negócio.

Continue com esse excelente ritmo de estudos e prática!

Espero que possa ter lhe ajudado!