Coding Test/programmers

[프로그래머스 SQL 고득점 kit(oracle)] String, Date - 중성화 여부 파악하기(level2)

momong'-' 2020. 3. 29. 21:01

https://programmers.co.kr/learn/courses/30/lessons/59409

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr


SELECT ANIMAL_ID, NAME,
        CASE 
        WHEN (SEX_UPON_INTAKE LIKE '%Intact%') THEN 'X'
         ELSE 'O'
         END AS 중성화
FROM ANIMAL_INS
ORDER BY ANIMAL_ID;

CASE

    WHEN A THEN A'

    ELSE B'

END

 

=> A이면 A'라 하고 아니면 B'라 한다. WHEN절은 추가로 더 써도 됨

 

CASE

    WHEN A THEN A'

    WHEN B THEN B'

    ELSE C'

END