Lv3. 대장균의 크기에 따라 분류하기 1 (MySQL)
링크: https://school.programmers.co.kr/learn/courses/30/lessons/299307
내가 작성한 코드
-- 풀이1 (CASE)
SELECT ID,
CASE WHEN SIZE_OF_COLONY <= 100 THEN 'LOW'
WHEN SIZE_OF_COLONY <= 1000 THEN 'MEDIUM'
ELSE 'HIGH' END AS SIZE
FROM ECOLI_DATA
ORDER BY ID;
-- 풀이2 (IF)
SELECT ID,
IF (SIZE_OF_COLONY <= 100, 'LOW',
IF (SIZE_OF_COLONY <= 1000, 'MEDIUM', 'HIGH')) AS SIZE
FROM ECOLI_DATA
ORDER BY ID;
'코딩테스트' 카테고리의 다른 글
| [26.02.19 코테(MySQL)]-조건에 맞는 사용자 정보 조회하기 (0) | 2026.02.19 |
|---|---|
| [26.02.13 코테(MySQL)]-조건에 맞는 개발자 찾기 (0) | 2026.02.13 |
| [26.02.11 코테(MySQL/Oracle)]-특정 세대의 대장균 찾기 (0) | 2026.02.11 |
| [26.02.10 코테(MySQL)]-부서별 평균 연봉 조회하기 (0) | 2026.02.10 |
| [02.06 코테(MySQL/Oracle)]-5월 식품들의 총매출 조회하기 (0) | 2026.02.06 |