SELECT MAX(valor) AS MaiorEmprestimo
FROM TabelaEmprestimo;
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!
SELECT MAX(valor) AS MaiorEmprestimo
FROM TabelaEmprestimo;
Oi, Luciana. Tudo bem?
A sua consulta para determinar o maior valor de empréstimo concedido utilizando a função de agregação MAX ficou excelente e resolve perfeitamente a proposta do exercício.
Trabalhar com a função MAX no SQL é ideal quando precisamos varrer todos os registros de uma coluna e extrair exatamente o topo desse limite, algo essencial para o setor financeiro ao analisar o teto das operações. Um detalhe bem bacana sobre essa função é que ela ignora automaticamente valores nulos (NULL), garantindo que a análise considere apenas as concessões de crédito reais e preenchidas na tabela.
Para complementar esse tipo de análise de limites de crédito, muitas vezes no dia a dia precisamos ir além do teto global e olhar esses máximos por categorias específicas, combinando funções de agregação com agrupamentos:
SELECT tipo, MAX(valor) AS MaiorEmprestimo
FROM TabelaEmprestimo
GROUP BY tipo;
Pensando na rotina de análise, como você faria para descobrir não só o maior valor concedido, mas também trazer os dados do cliente ou a data exata em que esse maior empréstimo foi aprovado?
Parabéns pela resolução da atividade e por compartilhar sua resposta aqui no fórum. Continue praticando e lembre-se de que o fórum está sempre à disposição para tirar dúvidas e trocar ideias sobre seus aprendizados.