[프로그래머스 / SQL] 중성화 여부 파악하기

정선모·2022년 9월 26일
0

프로그래머스

목록 보기
42/91

땅콩제거 수술 여부를 파악하는 문제였습니다. CASE문을 사용하거나 IF문을 사용하여 문제를 해결가능합니다. 본인은 CASE문을 사용했지만, IF문이 뭔가 더 깔끔한 느낌이라고 생각합니다.

SELECT ANIMAL_ID, NAME, 
    CASE
        WHEN (SEX_UPON_INTAKE LIKE 'Neutered%' OR SEX_UPON_INTAKE LIKE 'Spayed%') THEN 'O'
        ELSE 'X'
    END AS '중성화 여부'
FROM ANIMAL_INS
ORDER BY ANIMAL_ID
profile
개발자가 되어가는 비전공자

0개의 댓글