DataScience
[쿼리 공부] 번외 3 중성화 여부 파악하기 (REGEXP)
Western_Gem
2020. 11. 19. 13:43
반응형
파악 후 String 변환 하는 예제입니다.
정답
Oracle 모범 답안
SELECT animal_id, name,case when regexp_like(sex_upon_intake,'Neutered|Spayed','i') then 'O' ELSE 'X' END AS sex_upon_intake
FROM animal_ins
ORDER BY animal_id;
Mysql 모범 답안
SELECT ANIMAL_ID,
NAME,
IF(SEX_UPON_INTAKE REGEXP 'Neutered|Spayed', 'O' , 'X') AS 중성화
FROM ANIMAL_INS order by ANIMAL_ID;
끝
반응형