취미가 좋다
중성화 여부 파악하기 본문
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
출력되는 테이블 정보가 가져오는 값이 그대로 나오지 않아서 위와 같이 작성한다.
CASE .. END 를 사용하고 그 항목 이름을 "중성화"라고 한다.
WHEN .. THEN .. ELSE 를 사용하여 조건을 만족할 때와 안할 때 어떻게 표시할 지 정한다.
'SQL 문제풀이 > 프로그래머스' 카테고리의 다른 글
DATETIME에서 DATE로 형 변환 (0) | 2021.08.12 |
---|---|
오랜 기간 보호한 동물(2) (0) | 2021.08.12 |
이름에 el이 들어가는 동물 찾기 (0) | 2021.08.12 |
루시와 엘라 찾기 (0) | 2021.08.12 |
보호소에서 중성화한 동물 (0) | 2021.08.12 |
Comments