
16/10/2008, 09:15
|
 | Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 3 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) |