变量@A1,@A2,@A3,@A4,@A5根据@B赋值,
如果@B=1 则@A1=@A1+1,其他变量不变;
如果@B=2 则@A2=@A2+1,其他变量不变;
如果@B=3 则@A3=@A3+1,其他变量不变;
如果@B=4 则@A4=@A4+1,其他变量不变;
如果@B=5 则@A5=@A5+1,其他变量不变;请教SQL语句写法!
如果@B=1 则@A1=@A1+1,其他变量不变;
如果@B=2 则@A2=@A2+1,其他变量不变;
如果@B=3 则@A3=@A3+1,其他变量不变;
如果@B=4 则@A4=@A4+1,其他变量不变;
如果@B=5 则@A5=@A5+1,其他变量不变;请教SQL语句写法!
解决方案 »
- 哪个SQL语句更合理
- 本人是 .NET 的菜鸟 欲寻良师一名 !可有人愿当否?
- 有这样的函数吗?
- 拒绝了对对象 sp_helprole的EXECUTE权限
- 求一条sql语句
- 链接问题
- 很着急!SQL数据库被注入木马脚本
- 在Win2000 Professional下安装SQL Server2000,不能成功,有什么好的方法能在Win2000 Professional下成功地安装SQL Server2000?
- 请教一个case函数的问题~!
- MS SqlServer可以不用日志文件吗?
- {"'MCT' 不是可以识别的 OPTIMIZER LOCK HINTS 选项。" }
- 大家看看这个语句怎么写?
@A1=case @B when 1 then @A1+1 else @A1 end,
@A2=case @B when 2 then @A2+1 else @A2 end,
@A3=case @B when 3 then @A3+1 else @A3 end,
@A4=case @B when 4 then @A4+1 else @A4 end,
@A5=case @B when 5 then @A5+1 else @A5 end