728x90
반응형
<문제>
https://programmers.co.kr/learn/courses/30/lessons/59409
<코드>
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
<NOTE>
- CASE ~ WHEN ~ THEN ~ ELSE ~ END 구문을 사용해서 WHEN에 해당되면 THEN을 그렇지 않으면 ELSE를 적용한다. IF절과 비슷한 게 WHEN이다.
728x90
반응형
'알고리즘 > SQL' 카테고리의 다른 글
#50 [SQL] 프로그래머스 : 이름에 el이 들어가는 동물 찾기 (0) | 2022.04.01 |
---|---|
#49 [SQL] 프로그래머스 : 루시와 엘라 찾기 (0) | 2022.04.01 |
#48 [SQL] 프로그래머스 : 입양 시각 구하기(1) (0) | 2022.03.26 |
#47 [SQL] 프로그래머스 : 동명 동물 수 찾기 (0) | 2022.03.25 |
#46 [SQL] 프로그래머스 : 고양이와 개는 몇 마리 있을까 (0) | 2022.03.25 |
댓글