https://school.programmers.co.kr/learn/courses/30/lessons/59409
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
문제 :
예시 :
해결 :
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
ORDER BY ANIMAL_ID;
CASE WHEN THEN ELSE 문을 사용하여 간단하게 처리할 수 있다.
Neutered와 Spayed을 포함하면 O, 아니면 X를 출력하게 한다. Alias를 '중성화'로 설정하면 된다.
'DB' 카테고리의 다른 글
[프로그래머스]조회수가 가장 많은 중고거래 게시판의 첨부파일 조회하기(mySQL) (0) | 2024.02.11 |
---|---|
[프로그래머스]나이 정보가 없는 회원 수 구하기(mySQL) (1) | 2023.12.22 |
[프로그래머스]NULL 처리하기(mySQL) (2) | 2023.12.07 |
[프로그래머스]이름에 el이 들어가는 동물 찾기(mySQL) (2) | 2023.12.06 |
[프로그래머스]루시와 엘라 찾기(mySQL) (2) | 2023.12.05 |