[프로그래머스_SQL] 대장균의 크기에 따라 분류하기1
📜문제
https://school.programmers.co.kr/learn/courses/30/lessons/299307
📜정답
SELECT ID,
CASE
WHEN SIZE_OF_COLONY <= 100 THEN 'LOW'
WHEN SIZE_OF_COLONY > 1000 THEN 'HIGH'
ELSE 'MEDIUM'
END AS SIZE
FROM ECOLI_DATA
ORDER BY ID ASC
📜노트
- CASE WHEN
CASE WHEN 조건1 THEN '반환값'
WHEN 조건2 THEN '반환값'
.
.
ELSE '반환값'
END
조건문이며 IF문
과 달리 조건을 여러 개 걸 수 있다는 차이가 있다.