커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
실습 문제 관련
엑셀보다 쉽고 빠른 SQL
챕터 4
북마크
주*수
댓글
1
추천
0
조회수
12
조회수
12
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


4주차 실습 해설 관련해서 문의 드립니다.

평균연령을 segmentation 하는 쿼리문에서 age_group2는 between 30 and 39로 수정이 필요할 것 같습니다.

그리고 평균연령이다보니 딱 떨어지는 숫자가 아니라서 아래 해설처럼 실행하면 예를 들어 49.5의 경우에는 group3로 분류 되어져야 하는데요, else 로 들어가서 실제로는 group4로 분류가 됩니다.



해설에 있는 SQL문

      case when age <30 then 'age_group1'
            when age between 31 and 39 then 'age_group2'
            when age between 40 and 49 then 'age_group3'
            else 'age_group4' end age_group



제가 작성한 SQL문

case when avg_age<30 then '20대'

   when avg_age <40 then '30대'

     when avg_age <50 then '40대'

     when avg_age>=50 then '50대 이상' end age_group




취소
 공유
취소
댓글 0
댓글 알림
나의얼굴