MySQL CASE WHEN 사용하기.

MySQL 2017. 11. 26. 12:50
반응형

MySQL CASE WHEN 사용하기.

 

조건에 따라 값을 바꿔서 출력하는 case when 사용하기.

case

           when 조건1 then 표시할 값

           when 조건2 then 표시할 값

           when 조건3 then 표시할 값

           ….

else 모든 조건에 해당하지 않을 때 의 값

end

 

나이가 30미만이면 청년, 40미만 이면 장년, 60미만 이면 중년, 60이상이면 노년으로 표시해 보겠습니다.

select name, age,

case

         when age < 30 then ‘청년

         when age < 40 then ‘장년

         when age < 60 then ‘중년

         when age >= 60 then ‘노년

         else ‘없음

end

from table_01;

 

반응형
Posted by 컴스터
,