SELECT
   titolo_progetto AS "Titolo Progetto"
 , beneficiario_ultimo AS "Beneficiario"
 , stato_richiesta AS "Status"
 , array_to_string(array(SELECT (unnest(atto_concessione_provvisoria)).data UNION SELECT (unnest(atto_concessione_definitiva)).data), ',') AS "Data Concessione Definitiva|date"
 , CASE ruolo_partner IS NULL WHEN true THEN 'No' ELSE 'Sì' END AS "Partenariato"
 , importo_definitivo AS "Importo agevolazione definitiva|money"
FROM beneficiari_progetti
LEFT JOIN progetti USING(id_progetto)
LEFT JOIN linee USING(programma,linea)
LEFT JOIN bandi USING(atto_approvazione_bando)
LEFT JOIN (SELECT id_progetto, array_agg(codice) AS codici_di_progetto FROM codici_di_progetto GROUP BY id_progetto) codici_di_progetto USING(id_progetto)
LEFT JOIN (SELECT id_progetto, codifica AS fonte_dati, codice AS codice_progetto FROM codici_di_progetto) codice_progetto USING(id_progetto,fonte_dati)
LEFT JOIN dati_finanziari_beneficiari_mv USING(id_progetto,codice_fiscale/*,dipartimento*/)
NATURAL JOIN queryset
