Ho due tabelle A e B entrambe con due campi CAMPO1 e CAMPO2.
Voglio selezionare tutti i record che hanno A.CAMPO1 non presente in B.CAMPO1
Come posso risolvere?
Grazie
Ho due tabelle A e B entrambe con due campi CAMPO1 e CAMPO2.
Voglio selezionare tutti i record che hanno A.CAMPO1 non presente in B.CAMPO1
Come posso risolvere?
Grazie
Select * from A where CAMPO1 NOT IN (select * from B)
onestamente non mi ricordo bene questa funzione di sql.... quindi potrei aver inserito delle grandi castronerie.
Cmq prova a seguire questo link e scarica gli appunti di Baisi Di Dati (sono i miei appunti universitari, dove c'è dentro una spiegazione e qualche esempio anche di questa funzione.)
usa la sintassi:
SELECT A.CAMPO1, B.CAMPO2 FROM A, B WHERE Condizioni
I'm your dreams, make you real... I'm your eyes when you must steel...I'm pain when you can't feel...sad but true !
SELECT A. * FROM A
LEFT JOIN B ON A.CAMPO1 = B.CAMPO1
WHERE B.CAMPO1 IS NULL
think simple think ringo