求sql 算法
表A 表B
编号 数量 时间 编号 数量 类型 时间
000120 20 2013.1 000120 10 增加 2013.1.20
000121 100 2013.1 000121 10 减少 2013.1.21
...... 000121 20 增加 2013.1.22
现在要做的是 2012年2月向表A插入数据 比如000120 的数量是20+10,000121的数量是100-10+20
表A里有很多编号不同的,表B数据更多,
如何实现这样的操作,求算法
------解决方案--------------------如果是2005及以上版本,这个可以考虑用CTE来计算,不过貌似很难文字说清楚