[firebase-br] É vantagem usar o Left Join neste casos ?

Claudir Pereira dos Santos claupers_dbrays em yahoo.com.br
Qui Nov 9 10:43:34 -03 2006


Desculpe a intromissão, mas como o firebird tem como saber se tabela esta a
esquerda ou a direita? Ou melhor, o que define se uma tabela esta a esquerda
ou a direita?


Cordialmente;


Claudir P. Santos
T.I.
---------------------------------------------------------------------

O LEFT torna explícito que a pesquisa deve ser realizada na tabela à
direita, para cada registro da tabela à esquerda. Assim, se a tabela à
direita tem um indíce adequado para a pesquisa, a performance fica
melhor do que com amarrações na cláusula WHERE.


> Vale sempre usar o PLAN, acho... Por ali se vê o que o otimizador está
> fazendo certo e o que não está!

Sim. O PLAN é um bom companheiro, o PLAN é um bom companheiro, ...


Abraço!
Jeferson Oliveira








Mais detalhes sobre a lista de discussão lista