(Database : Basic-7) CASE

Posted by : at

Category : Database


-- 어떤 계절에 태어났는지를 추가하고자 한다.
SELECT *, 
    CASE birthMonth
        WHEN 1 THEN N'겨울'
        WHEN 2 THEN N'겨울'
        WHEN 3 THEN N'봄'
        WHEN 4 THEN N'봄'
        WHEN 5 THEN N'봄'
        WHEN 6 THEN N'여름'
        WHEN 7 THEN N'여름'
        WHEN 8 THEN N'여름'
        WHEN 9 THEN N'가을'
        WHEN 10 THEN N'가을'
        WHEN 11 THEN N'가을'
        WHEN 12 THEN N'겨울'
        ELSE N'알수없음'
    END AS birthSeason
FROM players
SELECT *, 
    CASE
        WHEN birthMonth <= 2 THEN N'겨울'
        WHEN birthMonth <= 5 THEN N'봄'
        WHEN birthMonth <= 8 THEN N'여름'
        WHEN birthMonth <= 11 THEN N'가을'
        ELSE N'겨울'
    END AS birthSeason
FROM players

About Taehyung Kim

안녕하세요? 8년차 현업 C++ 개발자 김태형이라고 합니다. 😁 C/C++을 사랑하며 다양한 사람과의 협업을 즐깁니다. ☕ 꾸준한 자기개발을 미덕이라 생각하며 노력중이며, 제가 얻은 지식을 홈페이지에 정리 중입니다. 좀 더 상세한 제 이력서 혹은 Private 프로젝트 접근 권한을 원하신다면 메일주세요. 😎

Star
Useful Links