SQLDSQL 활용PIVOT/UNPIVOT난이도 1MCQ

SQLD PIVOT/UNPIVOT 기출문제 #98

문제

다음 테이블을 PIVOT한 결과로 가장 적절한 것은?

[원본 테이블] 학생 과목 점수 김철수 국어 90 김철수 수학 80 이영희 국어 85 이영희 수학 75

SQL
SELECT * FROM 성적 PIVOT (SUM(점수) FOR 과목 IN ('국어', '수학'));

① 학생 2건, 열 3개 ② 학생 2건, 열 4개 ③ 학생 4건, 열 2개 ④ 학생 4건, 열 3개

정답

1

해설

정답: ① PIVOT 결과는 학생별로 집계되어 김철수, 이영희 2건의 행과 학생+국어+수학 총 3개의 열이 생성됩니다. 오답: ②④ 열 개수가 틀렸습니다. ③ 행 개수가 틀렸습니다.

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

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

[SQLD] PIVOT/UNPIVOT SQL 활용 기출 #98 | sqldpass