现有一功能:更新积分,当满足一定条件时积分增加10,当满足另一条件时积分增加50
请问在存储过程里如何实现这个功能?

解决方案 »

  1.   

    if
    begin
    endelse
    begin
    end
      

  2.   

    加判断就可以了
    if 条件1
    积分加10的SQL语句
    if 条件2
    积分加50的语句。
      

  3.   

    if (一定条件)
    begin 
      更新积分+10
    end else if(令一条件)
    begin 
      更新积分+50
    end 
      

  4.   

    语句要怎么写?
    upadta jifen from table
    我想在这里累加数据
      

  5.   

    我想用一条语句,只要传递要增加的积分就可以了,设个参数S,当满足一个条件时S=10,但满足另一条件时S=50,然后把这个S加到表中的积分中去,这个存储过程语句应该怎么写呀?
      

  6.   

     update 表 set 字段 where 条件