Es fácil en 11G, puedes usar la función LISTAGG, pero lamentablemente no en 10G
Hay algunas técnicas aquí para versiones anteriores, sin embargo, requieren que se escriba una función.
http://www.oracle-base.com/articles/misc/string-aggregation-techniques.php