no caso teria que ser algo como o not in, pq o not exists ele vai me trazer todos os registros se não existir dados na query consultada ou nenhum registro se houver algum na query consultada
Eu preciso que me traga sómente os registros que não estão na query consultada Estou utilizando oracle 8i... valeu ----- Original Message ----- From: Jonathan Barbosa To: oracle_br@yahoogrupos.com.br Sent: Monday, August 15, 2005 11:50 PM Subject: Re: [oracle_br] substituir not in Oi, O primeiro exemplo utiliza o NOT IN e o segundo utiliza o NOT EXISTS. SQL> select department_id from departments where department_id NOT IN(select department_id FROm empl oyees where department_id is not null); SQL> select department_id from departments d where NOT EXISTS (select 'x' from employees e 2 where e.department_id=d.department_id); Jonathan ----- Original Message ----- From: "agpcardoso" <[EMAIL PROTECTED]> To: <oracle_br@yahoogrupos.com.br> Sent: Monday, August 15, 2005 10:44 PM Subject: [oracle_br] substituir not in Bom dia gente... Uma vez eu fiz um select que precisava utilizar um not in, porem devido a performace o dba propos uma outra solucao que substituia o not in... Porem não lembro, alguém aqui do grupo ja teve um problema desses? Alguem teria uma dica de como eu fazer um select que os registros não estivessem em uma determinada tabela porem sem utilizar not in. grato alexandre ______________________________________________________________________ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar ______________________________________________________________________ Links do Yahoo! Grupos ______________________________________________________________________ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar ______________________________________________________________________ ------------------------------------------------------------------------------ Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] ______________________________________________________________________ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar ______________________________________________________________________ Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html