No último código coloquei SELECT DISTINCT [SP,RJ] * FROM [TABELA DE CLIENTES]; Estaria correto?
No último código coloquei SELECT DISTINCT [SP,RJ] * FROM [TABELA DE CLIENTES]; Estaria correto?
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!
Muito obrigada!