Originariamente inviato da pgm
non mi estrae niente :master:

strano perchè nella tabella 1 ci sono circa 20000 record in più della tabella 2
Ma la tabella e' relazionanta all'altra?

Il fatto che tu ne abbia in piu' non conta. L'importante e' che ne esista almeno uno. Su quale tabella cerchi la mancata corrispondenza? Quella tabella deve essere quella segnata nel where...

where a.codice IS NULL

tabella "a" deve essere quella che non ha record correlati in "b".