Pego la query con código mysql así se ve mejor.
Código MySQL:
Ver originalSELECT proveidors_treballadors.id_prov_treb
, proveidors_treballadors.tipus_prov_treb
, nom
, coalesce( fac
, 0 ) FROM proveidors_treballadors
SELECT id_prov_treb
, tipus_prov_treb
, ROUND( sum( comandes_albarans_families.quantitat
* comandes_albarans_families.multiplicatiu
) + sum( albarans_families.quantitat
*albarans_families.multiplicatiu
) , 2 ) AS fac
INNER JOIN comandes_albarans_families
ON ( albarans.id_albara
= comandes_albarans_families.id_albara
) INNER JOIN albarans_families
ON ( albarans.id_albara
= albarans_families.id_albara
) )T3
USING ( id_prov_treb
, tipus_prov_treb
) WHERE proveidors_treballadors.tipus_prov_treb
= 'proveidor'
Saludos