반응형
이번 문제를 풀면서 하나의 칼럼 데이터 값이 A냐 B냐 에 따라 바뀌어야 되는데 IF 같은게 MYSQL 문법에 있을까 했는데 검색해보니 있었다.
IF( 조건1 or 조건2, 조건 1 일때 내보낼 값, 조건 2일때 내보낼 값 ) 이라 생각하고 사용하면 되겠다.

SELECT ANIMAL_ID, NAME,
IF(SEX_UPON_INTAKE LIKE '%NEUTERED%' OR SEX_UPON_INTAKE LIKE '%SPAYED%','O','X') AS '중성화'
from ANIMAL_INS order by ANIMAL_ID
반응형
'프로그래머스 SQL' 카테고리의 다른 글
프로그래머스 입양 시각 구하기(1) (HOUR) (0) | 2022.10.19 |
---|---|
프로그래머스 NULL 처리하기 (COALESCE) (0) | 2022.10.19 |