update [00Cost_statement] set f16= '15000', f1='1.원재료비' where f1='원재료비'; update [00Cost_statement] set f16= '50290', f1='2.노무비' where f1='노무비'; update [00Cost_statement] set f16= '51010', f1='3.경비' where f1='경비';
이렇게 update문을 3번 날려서 처리하고 있는데요
update문을 1번만 써서 하는것도 가능할까요?
막연하게 case when으로 되나 싶은데 떠오르질 않네요..
update [00Cost_statement] set f16 = case when f1='원재료비' then '15000' when f1='노무비' then '50290' else '51010' end , f1 =case when f1='원재료비' then '1.원재료비' when f1='노무비' then '2.노무비' else '3.경비' end where f1 in ( '원재료비','노무비', '경비');
오우.. 감사합니다!!! 깔끔하네용