DB/오라클

[Oracle] 여러 행을 한 칼럼으로 바꾸기(XML)

데르벨준 2015. 10. 12. 16:16
반응형

XMLAGG와 XMLELEMENT를 이용한  행을 한 칼럼으로 담기


내용: 한 칼럼을 기준으로 여러 행을 구분자로 묶는다.


SELECT id

     , SUBSTR(

        XMLAGG(

            XMLELEMENT(COL ,',', uuid) ORDER BY uuid).EXTRACT('//text()'

        ).GETSTRINGVAL()

       , 2) uuid

  FROM beacon.beacon

 GROUP BY id

반응형