Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/06/2009, 12:47
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 10 meses
Puntos: 360
Respuesta: Que consulta es más rapida?

La segunda es mucho mas rapida y elegante.

En la primera, es neesario ejecutar la subconsulta
(SELECT memberid FROM Accounts WHERE Name='L') en su totalidad para obtener un único valor, y este utilizarlo en la consulta principal.

Por otro lado, el inner join establece desde un principio el rango de la consulta que será tomada y maximiza el rendimiento en la operación.

Un saludo.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming