Es un caso de UNION y no de JOIN. Algo así, mas o menos:
Código MySQL:
Ver originalSELECT nofact
, proveedor
, fecha
, sum(sumaTotal
) total
c.nofact,
c.proveedor,
c.fecha,
(m.cantidad * m.creal) sumaTotal
c2.nofact,
c2.proveedor,
c2.fecha,
(d.cantidad * d.creal) sumaTotal