커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
엑셀보다 쉽고 빠른 SQL
챕터 3
북마크
강*별
댓글
1
추천
0
조회수
1
조회수
1
답변 완료

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

취소
 공유
취소
댓글 0
댓글 알림
나의얼굴