《SQL 进阶教程》 case:在 UPDATE 语句里进行条件分支

1.对当前工资为30万日元以上的员工,降薪10%;
2.对当前工资为25万日元以上且不满28万日元的员工,加薪20%

update salaries
set salary = case when salary >=300000
then salary*0.9
when salary >=250000 and salary<280000
then salary *1.2
else salary end;

原文地址:https://www.cnblogs.com/newlangwen/p/10565566.html