Boa tarde!
SELECT
MAX(VALOR) AS MAIOR_EMPRÉSTIMO
FROM
EMPRESTIMO;
Saída:
Boa tarde!
SELECT
MAX(VALOR) AS MAIOR_EMPRÉSTIMO
FROM
EMPRESTIMO;
Saída:
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;
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!