Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Uso do DISTINCT

No último código coloquei SELECT DISTINCT [SP,RJ] * FROM [TABELA DE CLIENTES]; Estaria correto?

2 respostas
solução!

Bom dia Letícia! Tudo bem com você?

Na verdade, não. O DISTINCT é usado para remover duplicatas dos resultados de uma consulta, mas não é utilizado para filtrar por condições específicas como a que você utilizou. Para resolver o desafio de mostrar todos os clientes que não são de São Paulo nem do Rio de Janeiro, você pode usar a cláusula WHERE com a condição NOT IN. Exemplo:

SELECT *
FROM [TABELA DE CLIENTES]
WHERE [Estado] NOT IN ('SP', 'RJ');

A leitura desse código fica assim: selecione (SELECT) todos os dados (*) da tabela de clientes (FROM [TABELA DE CLIENTES]) onde o estado (WHERE [Estado]) não é (NOT IN) SP nem RJ.

Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição. Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado

Muito obrigada!