Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/09/2011, 13:23
Avatar de Ribon
Ribon
 
Fecha de Ingreso: septiembre-2010
Ubicación: El firmamento
Mensajes: 487
Antigüedad: 14 años, 3 meses
Puntos: 91
Respuesta: Problema con consulta (full outer join?)

Bueno primero, MySQL no soporta FULL OUTER JOIN, lamentablemente, pero si hay maneras de simularlo utilizando UNION por ejemplo.

Código MySQL:
Ver original
  1. SELECT * FROM manzanas a
  2. LEFT JOIN naranjas o ON a.precio=o.precio
  3. SELECT * FROM manzanas a
  4. RIGHT JOIN naranjas o ON a.precio=o.precio

Nota: ese ejemplo lo encontré por ahi xD!
la desventaja de este "simulador" es que tienes que recorrer las tablas 2 veces, lo que lo hace ineficiente =/

Bueno eso fue explicando FULL OUTER JOIN con respecto a tu duda no creo que pueda ser solucionado con esto, más bien es con union xD o un buen rediseño de tu modelo de datos :P

Saludos.