Porque voces nao usa um SubSelect Exemplo select x.codigo from tabela1 x where x.codigo not in ( select z.codigo from tabela2) Eu prefiro fazer desta maneira. Agora qual é a mais rapida, ja nao sei ti dizer. T+