当前位置: 代码迷 >> Sql Server >> 面试遇到一题,不会,来请问一下大牛,关于更新的题
  详细解决方案

面试遇到一题,不会,来请问一下大牛,关于更新的题

热度:22   发布时间:2016-04-27 12:33:24.0
面试遇到一题,不会,来请教一下大牛,关于更新的题
价格低于1000的,提价15%,高于1000的,提价5%
只能使用一次update语句


------解决方案--------------------
SQL code
update tset price=(case when price<1000 then price*(1+0.15)                when price>1000 then price*(1+0.05)                else price end)
  相关解决方案