求sql 算法
本帖最后由 rosemintchest 于 2014-01-20 11:03:04 编辑
表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来计算,不过貌似很难文字说清楚