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
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
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)