Ver Mensaje Individual
  #12 (permalink)  
Antiguo 26/04/2005, 11:49
Avatar de Neuron_376
Neuron_376
 
Fecha de Ingreso: abril-2005
Mensajes: 1.051
Antigüedad: 20 años, 1 mes
Puntos: 2
Hola

dwaks, la solucion que pusiste es la misma que puso antes pablinweb, sin embargo lo que tienes razon es que la solucion que ofreces en N a la N veces mas eficiente que la de pablinweb, pero eso se mejora aun mas si las tablas tienen index correctos.

Los select multiples resultan muy lentos, por lo tanto menos eficientes, el join es mucho mas rapido y mas eficiente, esto debido a como funciona el compilador internamente, y como trabaja sobre las tablas.

Un select, equivale a un SCAN completo de la segunda tabla por cada registro que esta comparando, un Join equivale a una relacion tabla a tabla, registro a registros(s), lo cual hace mas facil el trabajo al compilador.

Suerte!!