IF 문은 원하는 조건에 충족할 때 적용할 방법과 아닌 방법을 지정해 줄 수 있다.
사용 함수
IF
사용 방법
IF(조건, 조건을 충족할 때, 조건을 충족하지 못할 때)
SELECT restaurant_name, cuisine_type '원래 음식 타입', IF(cuisine_type = 'Korean', '한식', '기타) '음식 타입' FROM food_orders

CASE 문은 각 조건별로 적용 할 값을 지정해 줄 수 있다.
사용 함수
CASE
사용 방법
CASE when 조건1 then 값(수식)1 when 조건2 then 값(수식)2 else 값(수식)3 end
SELECT order_id, price, quantity, CASE when quantity = 1 then price when quantity >= 2 then price / quantity end '음식 단가' FROM food_orders
