Tinha alguns erros com espaçamento mas então para ignorar os espaços usei like para encontrar corretamento os tipos
SELECT * from TabelaEmprestimo
where (valor BETWEEN 10000 AND 50000) AND (tipo LIKE '%Automóvel%' OR tipo LIKE '%Consignado%')
Tinha alguns erros com espaçamento mas então para ignorar os espaços usei like para encontrar corretamento os tipos
SELECT * from TabelaEmprestimo
where (valor BETWEEN 10000 AND 50000) AND (tipo LIKE '%Automóvel%' OR tipo LIKE '%Consignado%')
Saudações, Ryan! Tudo bem?
Parabéns! Mantenha o ritmo nos exercícios e continue compartilhando na nossa comunidade.
Percebi que você dominou o uso de BETWEEN
para filtrar faixas de valores numéricos, aplicou muito bem o LIKE
com curingas (%
) para localizar padrões textuais e ainda demonstrou compreender a relevância de combinar condições com AND
e OR
para refinar buscas em consultas SQL.
Permaneça postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.
Uma sugestão para evoluir ainda mais é usar alias de colunas com AS
com o objetivo de deixar a leitura dos resultados mais clara. Veja só:
SELECT tipo AS "Tipo de Empréstimo", valor AS "Valor (R$)"
FROM TabelaEmprestimo
WHERE valor BETWEEN 10000 AND 50000
AND (tipo LIKE '%Automóvel%' OR tipo LIKE '%Consignado%');
Essa abordagem ajuda a tornar os resultados mais legíveis e compreensíveis para quem está analisando os dados.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!