Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/03/2009, 02:15
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Doble Join entre tablas

Prueba esto:

(SELECT c.producto PRODSERV, c.fecha FECHA FROM compras c INNER JOIN compra_producto cp ON c.id = cp.id_compra)
UNION ALL
(SELECT c.producto, c.fecha FROM compras c INNER JOIN compra_servicios cs ON c.id = cs.id_compra) ORDER BY FECHA