반응형
문제
https://school.programmers.co.kr/learn/courses/30/lessons/59409
문제 풀이
중성화여부 문자열을 ' '로 split하고 첫번째 단어가 'Neutered', 'Spayed'인지 확인하기
IF로 맞으면 조건에 맞게 셀 채우기
코드
SELECT ANIMAL_ID, NAME, IF(SUBSTRING_INDEX(SEX_UPON_INTAKE, ' ', 1) in ('Neutered', 'Spayed'), 'O', 'X')
FROM ANIMAL_INS
ORDER BY ANIMAL_ID;
반응형
'알고리즘 > 프로그래머스 문제풀이' 카테고리의 다른 글
[프로그래머스] lv.2 진료과별 총 예약 횟수 출력하기 sql 풀이 (0) | 2023.11.03 |
---|---|
[프로그래머스] lv.2 입양 시각 구하기(1) sql 풀이 (0) | 2023.11.03 |
[프로그래머스] lv.2 고양이와 개는 몇 마리 있을까 sql 풀이 (0) | 2023.11.03 |
[프로그래머스] lv.2 카테고리 별 상품 개수 구하기 sql 풀이 (0) | 2023.11.03 |
[프로그래머스] lv.2 가격이 제일 비싼 식품의 정보 출력하기 sql 풀이 (0) | 2023.11.03 |