RISOLTO!
ecco come se a qualcuno può interessare
SELECT
idfattura, cf, ragionesociale,
SUM(IF(idpm=1,importo)) AS importo1,
SUM(IF(idpm=2,importo)) AS importo2,
SUM(IF(idpm=3,importo)) AS importo3
FROM fatture_testata, fatturre_pm
WHERE fatture_testata.idfattura= fatturre_pm.idfatturapm
GROUP BY idfattura;
fatture_testata con i campi:
idfattura, cf, ragionesociale, ecc. con i dati
1, 00000012345678901, Mario Rossi, ecc.