SQL

11/02/2009

0

Bom dia.

Estou fazendo um sql que me está retornando o resultado vazio, mas olhando os dados, existem dados que deveriam voltar na comparação dos campos, pois estão diferentes.

Alguém poderia ver o que estaria errado neste sql?

SELECT A.VA0101, A.VA0102, A.VA0103, A.VA040111, A.VA040113, B.VE0101, B.VE0102, B.VE0103, B.VE040111, B.VE040113
FROM V_AA_B01_A_B04_E_B14 A, V_ES_B01_A_B04_E_B11 B
WHERE ( ( A.VA0101 = B.VE0101 AND
A.VA0102 = B.VE0102 AND
A.VA0103 = B.VE0103 ) ) AND
( ( ( A.VA040111 <> B.VE040111 OR
A.VA040113 <> B.VE040113 ) ) )
ORDER BY A.VA0102 ASC, A.VA0103 ASC, A.VA0101 ASC;

Obrigado.

Ailton Furtado


Ajfurtado

Ajfurtado

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar