如何按照条件插入数据,使得累计值大于一定值?
原表:
week qty Item
1 100 1
1 50 1
1 -300 2
2 -500 2
2 -100 2
2 -300 2
2 150 1
分析:
week qty Item
1 100 1
1 50 1
1 -300 2
week 1 累计值 -150
想要保持week 1累计值为 100
插入一条纪录
week qty Item
1 250 3
插入此条纪录后
week 1 和 week 2的累计值为 -650
week qty Item
1 100 1
1 50 1
1 -300 2
1 250 3
2 -500 2
2 -100 2
2 -300 2
2 150 1
在week2中插入一条纪录
使得week 1 和 week 2的累计值也为100
week qty Item
2 750 3
最终插入两条纪录的结果表:
week qty Item
1 100 1
1 50 1
1 -300 2
1 250 3
2 -500 2
2 -100 2
2 -300 2
2 150 1
2 750 3
请问如何建立存储过程,自动插入Item 3的那两条纪录?