SQL 문 에러 입니다. 5

by kimyonugoh [SQL Query] [2022.10.12 15:26:10]


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라인에서 에러가 뜨는데 틀린게 안보여서 질문올립니다.

by 마농 [2022.10.13 08:58:08]

혹시 버전이 낮아서 그런건 아닐까요?
LISTAGG 는 11G 부터 가능합니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입