当前位置: 代码迷 >> Oracle管理 >> 这个SQL该如何写哦
  详细解决方案

这个SQL该如何写哦

热度:105   发布时间:2016-04-24 06:01:49.0
这个SQL该怎么写哦
表A:
ID   ,PRICE
001,2.8
002,3.2
003,2.5
004,3.6
005,5.8
007,10.5
008,5.0
调整PRICE,大于5的下调30%,小于等于5的上调20%,sql语句该怎么写?一条SQL语句不知道怎么实现,分开写就更麻烦了。

------解决方案--------------------
update tb
set price=price*case when price> 5 then 0.7
else 0.8 end
  相关解决方案