1. 학습
  2. /
  3. 강의
  4. /
  5. SQL로 리포트 만들기

Connected

연습 문제

CASE 문 다시 보기

CASE 문은 지정한 조건에 따라 값을 여러 구간으로 묶을 때 유용해요. 어떤 조건도 만족하지 못한 행은 ELSE로 넘어가며, ELSE가 없으면 null로 표시됩니다.

이번 연습에서는 운동선수를 다음 세 가지 구간 중 하나로 분류하는 segment 필드를 만들어 보세요:

  • Tall Female: 키가 175cm 이상인 여성
  • Tall Male: 키가 190cm 이상인 남성
  • Other

각 구간을 만들 때 athletes 테이블의 height와 gender 필드를 참조해야 해요. CASE 문과 AND/OR 같은 조건 논리를 활용해 구현하세요.

CASE 문의 각 줄은 다음과 같은 형태예요: CASE WHEN {condition} THEN {output}

지침

100 XP
  • CASE 문을 수정해 Tall Female, Tall Male, Other 세 값을 출력하도록 하세요.