Ver Mensaje Individual
  #11 (permalink)  
Antiguo 09/11/2012, 11:08
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: 17 años
Puntos: 2658
Respuesta: Como enlazar multiples tablas. Optimizar consulta

Cita:
Es incorrecto mezclar left join con los join normales =?
No, pero tienes que tener cuidado en la lógica de resolución de ambos.
Un left join te devovlerá nulos donde no haya coincidencias, por lo que todo INNER JOIN que se apoye en los datos resultados de la tabla izquierda devolverá nulos en ese caso.
Hay que analizar con cuidado los resultados que se obtienen y las relaciones que se establecen.
Por otro lado, en ciertas ocasiones, cuando se realizan JOINs en forma de estrella, pueden generarse productos cartesianos sin que te des cuenta.
Combinar múltiples tablas no es una tarea sencilla.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)