Oracle
 sql >> Datenbank >  >> RDS >> Oracle

alle Zeilenwerte in einer Spalte

Wenn Sie 11g R2 verwenden, können Sie die eingebaute Funktion listagg() verwenden:

select user_id, listagg(degree_fi, ',') within group (order by degree_fi)
from user_Multi_degree
group by user_id 

Wenn Sie 11g R1 verwenden, müssen Sie dafür einen eigenen Typ definieren - siehe AskTom:Stragg-Funktion für ein Beispiel.