
3-4 강의 3) 조건을 여러가지 지정하고 싶을 때 - Case 문 기초 (실습 포함)
[실습1] 음식 타입을 ‘Korean’ 일 때는 ‘한식’, ‘Japanese’ 혹은 ‘Chienese’ 일 때는 ‘아시아’, 그 외에는 ‘기타’ 라고 지정
예시에 if문 아래 코드가 들어있는데 이 예시는 안 맞지 않나요?? 이것은 'Korean'이면 '한식', 나머지는 모두 '기타' 로 출력되는 것 같아서요.
[예시 코드]
select restaurant_name,
cuisine_type "원래음식타임",
if (cuisine_type = 'Korean', '한식', '기타') "음식 타입"
from food_orders;
아래 코드가 맞지 않나요??
[저]
select restaurant_name,
cuisine_type "원래음식타임",
if(cuisine_type = 'Korean', '한식',
if(cuisine_type in('Japanese', 'Chinese'), '아시아', '기타')) "음식 타입"
from food_orders
