Si vous utilisez 11g R2, vous pouvez utiliser la fonction intégrée listagg() :
select user_id, listagg(degree_fi, ',') within group (order by degree_fi)
from user_Multi_degree
group by user_id
Si vous utilisez 11g R1, vous devrez définir votre propre type pour cela - voir AskTom :fonction stragg pour un exemple.