모던지
SQL 개발자 (SQLD) / 02 SQL기본및활용

CASE 표현식으로 PIVOT과 같은 결과를 만드는 방법으로 가장 알맞은 것은?

  1. 정렬을 씁니다
  2. 집합 연산자를 씁니다
  3. 컬럼마다 조건에 맞을 때만 값을 남기는 CASE를 두고 그것을 집계 함수로 감쌉니다
  4. 조인을 씁니다
정답과 해설 보기

3. 컬럼마다 조건에 맞을 때만 값을 남기는 CASE를 두고 그것을 집계 함수로 감쌉니다

월별 컬럼마다 그 월일 때만 값을 남기고 나머지는 NULL로 만든 뒤 합계를 구하면 됩니다. 집계 함수가 NULL을 무시하는 성질을 이용한 것입니다.

풀이 화면에서 풀기 강의 읽기

모던지가 직접 쓴 문항입니다. 시행기관과 관계가 없습니다.