DLife Planet

[쿼리 공부] 번외 3 중성화 여부 파악하기 (REGEXP) 본문

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;


반응형
Comments