[프로그래머스] 중성화 여부 파악하기

yenpkr·2025년 2월 12일
0

sql

목록 보기
17/91

문제

제출

📌 새로 배운 내용

✅ 조건문

  • IF
IF(조건, 조건이 참일 때, 조건이 거짓일 때)

밑 또 다른 답에서 사용

  • CASE
case
	when 조건1 then1
    when 조건2 then2
    else3
end

조건 1일 때 -> 값1 동작
조건 2일 때 -> 값2 동작
아무 조건도 충족하지 않을 때 -> else 문의 값3 동작

case 컬럼명
	when 조건1 then1
    when 조건2 then2
    else3
end

이 방식은 컬럼명이 어떤 값과 같은지만 비교하는 경우에는 가능
범위를 비교할 때는 사용 불가!!!

또 다른 답

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

참고 블로그

0개의 댓글