IRIX 0 Denunciar post Postado Março 29, 2007 Pessoal, aqui na minha empresa temos o Oracle8i e estive testando umas queries com a cláusula INNER JOIN e não funcionava...Vocês sabem o que pode ser?Abs Compartilhar este post Link para o post Compartilhar em outros sites
Vanessa de Oliveira 0 Denunciar post Postado Março 29, 2007 É, andei olhando por aí e vi que colocaram Inner Join no 9i. Mas no 8i não tem. Compartilhar este post Link para o post Compartilhar em outros sites
IRIX 0 Denunciar post Postado Março 29, 2007 É, andei olhando por aí e vi que colocaram Inner Join no 9i. Mas no 8i não tem.Era o que eu suspeitava...Então não dá para fazer OUTER JOIN também? :mellow: Compartilhar este post Link para o post Compartilhar em outros sites
Vanessa de Oliveira 0 Denunciar post Postado Março 29, 2007 Já que você está usando o oracle 8i ele entende join assim: left outer join você coloca o sinal de "+" depois do 2º campo por exemplo WHERE A.codfil = B.codigo(+) right outer join você coloca o sinal de "+" depois do 1º campo por exemplo WHERE A.codfil(+) = B.codigo inner join você coloca o sinal de "=" entre os campo por exemplo WHERE A.codfil = B.codigo vê se assim ajuda se não posta ai. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif PS. Existem outras maneiras de fazer um join sem usar o "join" que são menos custosas para o banco. Compartilhar este post Link para o post Compartilhar em outros sites
IRIX 0 Denunciar post Postado Março 30, 2007 Existem outras maneiras de fazer um join sem usar o "join" que são menos custosas para o banco.Perfeito! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Quais são as outras maneiras de fazer? Sub-query? Compartilhar este post Link para o post Compartilhar em outros sites
Vanessa de Oliveira 0 Denunciar post Postado Março 30, 2007 posta aluma query que você esteja querendo usar o join para ficar mais facil de te explicar. Compartilhar este post Link para o post Compartilhar em outros sites
alphamek 2 Denunciar post Postado Março 30, 2007 O SQL ANSI nao estava disponivel no Oracle 8i ainda, soh no 9i adiante. Compartilhar este post Link para o post Compartilhar em outros sites