当前位置: 代码迷 >> Sql Server >> 急求sql语句,解决办法
  详细解决方案

急求sql语句,解决办法

热度:114   发布时间:2016-04-27 21:35:08.0
急!求sql语句,
表A:
编号     数量     条件
1               5         aa
2               2         aa
3               1         bb
4               2         bb
当条件为aa时,数量乘以2,
得出以下结果:
编号     数量     条件
1             10         aa
2               4         aa
3               1         bb
4               2         bb
请问该sql语句如何写??

------解决方案--------------------
Select
编号,
(Case 条件 When 'aa ' Then 数量 * 2 Else 数量 End) As 数量,
条件
From A
------解决方案--------------------
update A
set 数量=数量*2
where 条件= 'aa '
------解决方案--------------------
哎呀,错了,不是更新啊,paoluo(一天到晚游泳的鱼) 正解
  相关解决方案