日期:2014-05-17  浏览次数:20504 次

求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来计算,不过貌似很难文字说清楚