Salve ho un problema con la FULL OUTER JOIN
ho eseguito una semplice full outer join tra due tabelle A e B (FROM A FULL OUTER JOIN B ON....)
questa è parte della query...
SELECT A.ABI,B.ABI,A.NAG,B.NAG
FROM A
FULL OUTER JOIN B
ON A.ABI = B.ABI
AND A.NAG = B.NAG
WHERE A.ABI = 8899
le due tabelle sono speculari come struttura dati.Nella select mi tiro fuori in parallelo i campi della tabella A e B.
Il mio problema è che quando i dati della tabella B non combaciano con i dati della tabella A mi estrae quei campi giustamente NULL,
ma viceversa se i record sono nella tabella B e non nella A non mi tira fuori proprio il record...come mai?!

Rispondi quotando
