2012-05-17 ORACLEで行を横展開する わーきんぐ select (SELECT REGEXP_REPLACE(REPLACE(XMLAGG(XMLELEMENT("elm", hoge)),'', ','), '(|)') FROM hogetbl ) hoge_all from dual; hogeに"fuga","piyo","moge"が入ってる3行があったら "fuga,piyo,moge"となる