Ciao tutti mi sono imbattuto in questo problema che non riesco a risolvere.
Allora partendo dalla seguente tabella

fatt | cod_articolo_1 | tot_macchine_1
110100088 | 21538 | 2
110100088 | 21502 | 1
110100088 | 21540 | 1

vorrei arrivare ad avere il risultato su un'unica riga, in questo modo
fatt | cod_art_1 | tot_mac_1 | cod_art_2 | tot_mac_2 | cod_art_3 | tot_mac_3

ho provato con la union, ma niente qualcuno ha qualche idea?
Ormai ci ho perso quasi 2 giornate

P.S. Uso postgresSQL 9.2.4 come dbms