Olá,
eu poderia ter resolvido usar o where not?
SELECT id_cliente, pontuacao, fonte
FROM TabelaScoreCredito
WHERE pontuacao <= 700;
Olá,
eu poderia ter resolvido usar o where not?
SELECT id_cliente, pontuacao, fonte
FROM TabelaScoreCredito
WHERE pontuacao <= 700;
Oi Marianna, tudo bem? 😊
Sim, você pode usar WHERE NOT para resolver o desafio "Clientes com risco de crédito elevado".
A sua solução original busca clientes com pontuação menor ou igual a 700.
Para encontrar os clientes com risco de crédito não elevado, você pode usar WHERE NOT para negar essa condição.
Veja como ficaria a query:
SELECT id_cliente, pontuacao, fonte
FROM TabelaScoreCredito
WHERE NOT pontuacao <= 700;
Essa query retorna os clientes cuja pontuação não é menor ou igual a 700, ou seja, clientes com pontuação acima de 700. 👍
Outra forma de escrever essa query, sem usar o NOT, seria:
SELECT id_cliente, pontuacao, fonte
FROM TabelaScoreCredito
WHERE pontuacao > 700;
As duas queries são equivalentes e retornam o mesmo resultado.
A escolha entre usar WHERE NOT ou a condição diretamente depende do que você considera mais legível e claro no seu código. 💪
🎓 Para saber mais:
Espero ter ajudado! 🤗