先:
UPDATE 表名 set 分数=55 where 分数<40
后:
UPDATE 表名 set 分数=60 where 分数<50
是题目没有说清楚吧。
如果是oracle 则支持这种写法
update tablename set point=(case when point between 40 and 50 then 60 when point <40 then 55 end);
commit;
楼上的不对,全变成60分了
UPDATE 表名 set 分数=60 where 分数<50 and 分数>40
UPDATE 表名 set 分数=55 where 分数<40