SELECT
'대기측정소' AS GU,
case when AIR_YN = 'N' then 26 end as GU_TP,
LISTAGG(EQUI_INFO_KEY,',') WITHIN GROUP(ORDER BY EQUI_INFO_KEY) as EQUI
FROM TB_MM_EQU_INFO
WHERE AIR_YN = 'N'
GROUP BY AIR_YN
UNION
SELECT UF_GETCODENAME('서울시구정의',GU_TP) AS GU , TO_NUMBER(GU_TP) as GU_TP,
LISTAGG(EQUI_INFO_KEY,',') WITHIN GROUP(ORDER BY EQUI_INFO_KEY) as EQUI
FROM TB_MM_EQU_INFO
GROUP BY UF_GETCODENAME('서울시구정의',GU_TP), GU_TP
ORDER BY GU_TP
4라인에서 에러가 뜨는데 틀린게 안보여서 질문올립니다.
혹시 버전이 낮아서 그런건 아닐까요?
LISTAGG 는 11G 부터 가능합니다.