Back-End/SQL

[프로그래머스 SQL 고득점 Kit] 중성화 여부 판단하기

koh1018 2022. 3. 4. 21:02
반응형

 

 

 

SELECT animal_id, name,
    CASE
        WHEN sex_upon_intake LIKE 'Intact%' THEN 'X'
        ELSE 'O'
    END AS 중성화
FROM ANIMAL_INS

CASE문을 이용해야했다.

CASE문의 형식은 아래와 같다.

CASE 컬럼  
	WHEN 조건1 THEN 값1 
	WHEN 조건2 THEN 값2 
	ELSE 값3 
END

컬럼의 값이 조건1일때는 값1을, 조건2일때는 값2를, 조건에 맞지 않을때는 값3을 반환한다.

반응형