NULL과 문자열을 결합하면 NULL이 되며, NULL과 숫자를 연산해도 NULL
COALESCE
함수를 통해 NULL을 0으로 대치
-- 결손 값을 디폴트 값으로 대체하기
-- 구매액에서 할인 쿠폰 값을 제외한 매출 금액을 구하는 쿼리
SELECT purchase_id, amount, coupon,
amount - coupon as discount_amount_1,
amount - COALESCE(coupon, 0) as discount_amount_2
FROM purchase_log_with_coupon;