ciao!

in pratica mi serve estrarre tutti gli attributi estesi in una subquery e metterli in colonne anzichè in righe.

questa la query:
codice:
SELECT ANAG.CONTO                                    CONTO,
       GEN.RAGSOC                                    RAGSOC,
       GEN.BREVE                                     BREVE,
       FN_B2B_TROVA_TELEFONO('XXL', 'UFF', ANAG.NPU) TELEFONO,
       GEN.VIA                                       VIA,
       GEN.LOCALITA                                  LOCALITA,
       GEN.CAP                                       CAP,
       GEN.PROVINCIA                                 PROVINCIA,
       GEN.NAZIONE                                   NAZIONE,
       GEN.PARTIVA                                   PIVA,
       (SELECT VALORE
FROM CCOMCL_ATTRIB_ESTESI
WHERE DITCONTI = 'XXL'
AND CHIAVE = (ANAG.TIPOCONTO || ANAG.CONTO || '01.01.1000'))
FROM ANAG_CONTI ANAG
INNER JOIN GEN_ANAG GEN ON GEN.NPU = ANAG.NPU
WHERE ANAG.DITAGENDA = 'XXL'
AND ANAG.FVL = ' '
AND ANAG.TIPOCONTO = 'CL'
AND GEN.DITAGENDA = 'XXL'
AND GEN.FVL = ' '
AND ANAG.CONTO = 'CLMP107002'
ORDER BY ANAG.CONTO;
giustamente non funziona, in quanto mi dice che la subquery mi restituisce più di una riga.
come posso fare mettere i dati dela subquery in colonne?

di partenza non so quante righe mi da la query.