Inner Join
Alguém sabe se o comando SQL, ([b:c9bf052aba]INNER JOIN[/b:c9bf052aba]), deixa o SQL mais rápido. Estou com dúvidas sobre isso.
Sds
Bruno Bacelar
Sds
Bruno Bacelar
Blbacelar
Curtidas 0
Respostas
Jack_loco
12/03/2004
Caro Bruno Bacelar,
Além de ser uma forma muito mais recomendada e profissional da utilização da linguagem SQL, ela oferece um certo ganho em relação a selecionar varias tabelas com condições de where!
Além de ser uma forma muito mais recomendada e profissional da utilização da linguagem SQL, ela oferece um certo ganho em relação a selecionar varias tabelas com condições de where!
GOSTEI 0
Lucas Silva
12/03/2004
Tem casos que com join normal não dá para trazer o resultado desejado!
GOSTEI 0
Blbacelar
12/03/2004
Muito Obrigado pela Ajuda
Sds
:)
Sds
:)
GOSTEI 0
Gasper
12/03/2004
A utilização do comando (JOIN) da SQL, que faz junção entre tabelas, deve ser usado com muita atenção, pois em alguns casos percisa da utilização de JOINS mais complexos com LEFT ou RIGHT....
GOSTEI 0
Wtjunior
12/03/2004
Bruno,
Se a sua pergunta é o Inner Join em relação ao uso :
select a.coluna, b.coluna
from tabela a, tabela1 b
where a.cod = b.cod
não faz a menor diferença
Wilson
Se a sua pergunta é o Inner Join em relação ao uso :
select a.coluna, b.coluna
from tabela a, tabela1 b
where a.cod = b.cod
não faz a menor diferença
Wilson
GOSTEI 0
Afarias
12/03/2004
Bruno,
não faz a menor diferença
Na verdade Wilson, pode fazer diferença. A forma antiga de join (que vc exemplificou) torna mais difícil para os otimizadores dos bancos SQL trabalharem eficientemente -- usando a nova sintaxe (JOIN) é mais seguro de se obter sempre o melhor desempenho dos otimizadores dos SGBDs
T+
GOSTEI 0