首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

库存分配有关问题

2013-08-21 
库存分配问题库存表FNAMEFNUMA100B200订单表DDIDFNAMEFNUM1A302A403A504B210需求结果合同号品名订单数可用

库存分配问题
库存表
FNAME   FNUM
A        100
B        200

订单表
DDID  FNAME  FNUM
1      A      30
2      A      40
3      A      50
4      B      210

需求结果
合同号     品名      订单数         可用库存数          净需求数
1           A         30                 30                  0
2           A         40                 40                  0
3           A         50                 30                  20
4           B         210                200                 10
[解决办法]
参考:http://blog.csdn.net/htl258/article/details/5139948

SQL2000的把CTE改为临时表的方式即可。

热点排行