Fórum Inner Join e Where #196754

23/11/2003

0

Sempre tive uma dúvida. Alguém sabe a diferença entre o Inner Join e Where para fazer relacionamentos entre tabelas ? Os dois funcionam parecido, agora não sei se tem algum ganho de performance, e qual seria o mais recomendado.

Claro que usado o Join eu tenho o left join e o rigth join. Mas estas são as únicas vantagens ?

Grato,


Denis

Denis

Responder

Posts

23/11/2003

Yankleber

Oi Denis,

Até onde eu sei, não há diferença em performance entre o WHERE e a família JOIN. Contudo, os únicos bancos que eu realmente trabalhei bastante até hoje foram o Access e o SQL-Server, e em ambos não vi diferença de velocidade.

A grande vantagem, é que os JOINs permitem você fazer certos relacionamentos entre tabelas que com o WHERE é impossível.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar