본문 바로가기
내일배움캠프 AI 웹 프로그래밍

내일배움캠프 69일차_SQL로 User Segmentation

by thriveview 2023. 11. 6.

학습목표: 

새로운 카테고리 만들기 - 조건문과 수식을 이용하여 간단한 User Segmentation 을 해봅시다

 

[실습] 10세 이상, 30세 미만의 고객의 나이와 성별로 그룹 나누기 (이름도 같이 출력)

스파르타 코딩클럽

select name,
       age,
       gender,
       case when (age between 10 and 19) and gender='male' then "10대 남자"
            when (age between 10 and 19) and gender='female' then "10대 여자"
            when (age between 20 and 29) and gender='male' then "20대 남자"
            when (age between 20 and 29) and gender='female' then "20대 여자"
            when (age between 30 and 39) and gender='male' then "30대 남자"
            when (age between 30 and 39) and gender='female' then "30대 여자" end "그룹" 
from customers
where age between 10 and 39

 

ㅠㅠ 와 진짜 실전들어가니까 잘모르겠다 

입문은 쉬운데 깊어질수록 어려워지는 느낌