case~when~then 문 사용해보기

반응형
728x90
반응형

case~when~then 문

 CASE col1 WHEN 'a' THEN '햄버거' WHEN 'b' THEN '피자'  END AS food

 

CASE~THEN~WHEN 문은 위 예제 한줄로만 봐도 충분히 이해가 가능하다. 

CASE 컬럼이 WHEN 해당 값이라면, THEN 해당 값으로 변경한다. 

 

CASE ~ WHEN ~ THEN ~ WHEN ~ THEN ~ ELSE '' END -> ELSE를 사용하여 나머지 값들도 설정해줄수 있다. 또는, CASE WHEN col1 = 'a' THEN '햄버거' 라고도 할 수 있다.

 

반응형

Designed by JB FACTORY