CASE 수식을 사용할 수 있다.
즉, 난해한 함수들과 제어문을 사용하여 개별적으로 UPDATE를 실행시켜야 되는 상황에서, 간단히 CASE 를 사용하여 프로그램 로직을 내장시킬 수 있다.
-------------------------------------------------------
SELECT TITLE_ID, TYPE, PRICE, FROM TITLES
UPDATE TITLES SET
PRICE = PRICE * CASE TITLE
WHEN 'business' THEN 1.5
WHEN 'mod_cook' THEN .8
WHEN 'trad_cook' THEN .6
WHEN 'psychology' THEN .5
WHEN 'popular_comp' THEN 1.75
ELSE .75
-------------------------------------------------------
Posted by 홍반장