Ver Mensaje Individual
  #6 (permalink)  
Antiguo 16/10/2008, 09:15
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Select DISTINCT entre 2 tablas....

Si y no.
El JOIN o INNER JOIN son optimizables por el parser de MySQL. El WHERE no.
SI la condición de coincidencia la pones en el WHERE no podrás acelerar la consulta de ninguna forma. Si lo haces en el JOIN, MySQL puede obtener resultados más rápidos en determinadas consultas.
Esto se percibe en grandes cantidades de datos. Las tablas pequeñas no muestran diferencias apreciables.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)