
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
안녕하세요~! 강의 수강 후 실무에서 응용해보고자 연령대 데이터를 추출해보려고 했는데요.
아래 코드로 case 문법 및 substring 을 활용해서 작업해보았는데 연령대가 case 문법이 제대로 적용이 안되는 것 같아서요.
코드에 어떤 오류가 있는지, 질문 드립니다!

SELECT mb_name, mb_email, mb_sex,SUBSTRING(mb_birth, 1, 4) as birth,
(case when 1994 <= SUBSTRING(mb_birth, 1, 4) <= 2003 then '20대'
when 1984 <= SUBSTRING(mb_birth, 1, 4) <= 1993 then '30대'
else '기타' end) as 연령대
FROM `g5_member`
