본문 바로가기

프로그래머스 풀이/Lv 3

[프로그래머스SQL] 대장균의 크기에 따라 분류하기 1

728x90

https://school.programmers.co.kr/learn/courses/30/lessons/299307

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

CASE 문법을 알고있는가? 물어보는 문제이다.

 

CASE

    WHEN 조건 THEN 

    ELSE 

   END AS '인덱스이름'

 

이렇게 하면된다.

 

-- 코드를 작성해주세요
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 ASC;