大分前にこんなの書いてました 1列N行のデータを「区切り文字を使って1列1行」にして返すアドホックなクエリ - お だ のスペース が、Oracle で良いのを見つけました。 LISTAGG(集計関数) - オラクル・Oracle SQL 関数リファレンス 11gR2 から使える LISTAGG で実現できるようです。 Oracle だけではアレなので SQL Server のも紹介します。 カラムの値からカンマ区切り (CSV) の文字列を生成する - SQL Server 入門 XML型を経由するのは思いつかなかったですね~。 2014/12/23追記: コメントにて教えてもらいました。LISTAGG より XMLAGG の方が良いようです。 Listagg function excdding 4000 characters | Oracle Community LISTAGG だと

