As duas querys abaixo produzem o mesmo resultado SELECT Count(*) FROM tdwn_inst WHERE cod_inst NOT IN (SELECT cod_inst FROM tdwn_qualif_inst) -- -- 5966 --
SELECT Count(*) FROM tdwn_inst ti left join tdwn_qualif_inst tqi ON ti.cod_inst = tqi.cod_inst WHERE tqi.cod_inst IS null --- Anderson Haertel Rodrigues <[EMAIL PROTECTED]> escreveu: --------------------------------- Alexandre, Cite um exemplo de NOT IN que não poderia ser substituído por FULL OUTER JOIN? Particularmente, não conheço nenhum dos principais Bancos do Mercado hoje que não dê suporte a FULL OUTER JOIN (seja por ANSI ou proprietário). Atenciosamente, Anderson Haertel Rodrigues Administrador de Banco de Dados Oracle 9i Database Administrator Certified Microsoft Certified Professional SQL Server 2000 Florianópolis/SC - 48 88039476 ----- Original Message ----- From: "alexandre cardoso" <[EMAIL PROTECTED]> To: <oracle_br@yahoogrupos.com.br> Sent: Saturday, August 16, 2003 9:10 AM Subject: Re: [oracle_br] substituir not in Então... mas não era isso... eu lembro que o que eu fiz foi uma saida que algumas pessoas usam para bancos de dados que não suportam not in.... ----- Original Message ----- From: Anderson Haertel Rodrigues To: oracle_br@yahoogrupos.com.br Sent: Tuesday, August 16, 2005 8:08 AM Subject: Re: [oracle_br] substituir not in agpcardoso, NOT IN pode ser substituído por FULL OUTER JOIN também. A performance é bem melhor. Atenciosamente, Anderson Haertel Rodrigues Administrador de Banco de Dados Oracle 9i Database Administrator Certified Microsoft Certified Professional SQL Server 2000 Florianópolis/SC - 48 88039476 ----- 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 ______________________________________________________________________ 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 Termos do Serviço do Yahoo!. __________________________________________________ Converse com seus amigos em tempo real com o Yahoo! Messenger http://br.download.yahoo.com/messenger/ ______________________________________________________________________ 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