SQLDSQL 활용난이도 1MCQ

SQLD SQL 활용 기출문제 #891

문제

UNPIVOT 구문의 올바른 형태는?

SQL
SELECT * FROM 월별매출 UNPIVOT (() FORIN (JAN AS '1월', FEB AS '2월', MAR AS '3월'));

① 매출액 ② SUM(매출액) ③ GROUP BY 월 ④ ORDER BY 월

정답

1

해설

UNPIVOT 구문에서는 집계함수가 아닌 단순 컬럼명을 사용합니다. UNPIVOT은 열을 행으로 변환하는 작업으로, 값 컬럼(매출액)과 레이블 컬럼(월)을 지정합니다. GROUP BY나 ORDER BY는 UNPIVOT 구문 내부에 사용하지 않습니다.

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[SQLD] SQL 활용 기출 #891 | sqldpass