Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa Tarde.!
Estou inciando em sql,
Tenho uma tabela com dois campos que sao gravados a mesma informacao, mas em alguns casos foi gravado divergente, executei o select abaixo que retirou os duplicados agora preciso saber quais os campos sao diferentes no cliente_atacado e cliente_for
select distinct CLIENTE_ATACADO, NOME_CLIFOR_ENTREGA FROM VENDAS
sei que pode ser uma duvida simples mas olhar um a um manual nao justifica pois sao mais de 100 mil registro.
CLIENTE_ATACADO NOME_CLIFOR
ARIANE COMERCIO JANICE CAMPESTRINI
ARIANE COMERCIO ARIANE COMERCIO
Nao sei como fazer para exbir so os que estao divergentes no campo 1 e campo 2.
Ja procurei no google e nao consigo se alguem puder ajudar fico agradecido, desde a parte da manha estou tentando funcoes e explicacoes que estou lendo mas nao obtive sucesso!
Muito mas muito obrigado mesmo!!! Usei a sentenca e funcionou, so nao entendi o significado, pesquisei ontem boa parte do dia e nao encontrei nada que falasse a respeito estou buscando de dicas de sql e vendo videos youtube para aprender pois conheco bastante de infra estrutura e pouco de sql, o banco que utilizamos na empresa nao conheco as tabelas mas com sql analyzer estou tentando conhecer!
Obrigado
select * from vendas where CLIENTE_ATACADO != NOME_CLIFOR;
>
Citar
preciso saber quais os campos sao diferentes no cliente_atacado e cliente_for
se entendi bem, tente assim: