Coding_Test 연습/Oracle

[프로그래머스] (Oracle) LV2 중성화 여부 파악하기

Codetesing 2022. 10. 11. 18:50

CASE를 이용하여 문자열을 변환하는 문제이다.

문자열 변환은 자주 보이므로 쉽게 풀었다.

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