日期:2014-05-19  浏览次数:20618 次

急!求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(一天到晚游泳的鱼) 正解