H
hehuan
Unregistered / Unconfirmed
GUEST, unregistred user!
比如某个厂有一个业务单子,是流水表:
第一笔 赚了 100 元 (累计值100)
第二笔 亏了 10 元 (累计值100-10=90)
第三笔赚了 30 元 (累计值90+30=120)
。。。
在每笔的旁边,有一个累计值,每次都是根据上一次的累计值来计算本次的累计值。
问题:如果按顺序输入数据,每次分别求累计值当然比较方便,但有时候因为某些款项出了问题修改了前面的某些记录,那后面的累计值必须重新计算!这种情况下,是不是要执行N条Update语句来分别更新累计值,如果数据量一旦比较庞大的话,这是一种效率极低的办法,有没有用简单办法就可以解决的?非常感谢!!
第一笔 赚了 100 元 (累计值100)
第二笔 亏了 10 元 (累计值100-10=90)
第三笔赚了 30 元 (累计值90+30=120)
。。。
在每笔的旁边,有一个累计值,每次都是根据上一次的累计值来计算本次的累计值。
问题:如果按顺序输入数据,每次分别求累计值当然比较方便,但有时候因为某些款项出了问题修改了前面的某些记录,那后面的累计值必须重新计算!这种情况下,是不是要执行N条Update语句来分别更新累计值,如果数据量一旦比较庞大的话,这是一种效率极低的办法,有没有用简单办法就可以解决的?非常感谢!!