对于SQL :
update #222 set 累计比例=@jj+比例,@jj=@jj+比例楼主的理解:
先执行 累计比例=@jj+比例,后执行 @jj=@jj+比例
而SQL的执行计划:
先执行 @jj=@jj+比例,后执行 累计比例=@jj+比例
因为 累计比例=@jj+比例中的 @jj 受到了 @jj=@jj+比例 计算的影响。建议楼主用:
update #222 set @jj=@jj+比例,累计比例=@jj