문제
다음 UNPIVOT SQL의 빈칸에 들어갈 것으로 가장 적절한 것은?
SQLSELECT * FROM 매출 UNPIVOT (( ① ) FOR 월 IN (일월, 이월, 삼월));
① 금액 ② SUM(금액) ③ GROUP BY 월 ④ ORDER BY 월
정답
1번
해설
UNPIVOT절에서는 집계함수가 아닌 단순 컬럼명을 사용합니다. ① 금액이 정답입니다. ② SUM(금액)은 PIVOT에서 사용하는 집계함수입니다. ③ GROUP BY와 ④ ORDER BY는 UNPIVOT 구문과 관련이 없습니다.