求库存中"先进先出"情况下的价格及进货价格不同时的根据价格进行数量拆分出货。有表结构!
现有入库,出库表,用户要求先进先出,而且是按当时的价格出,出完了上一笔,再出下一笔.
首先,有入库表:tb_in结构如下:
AutoID ProductsID inPrice inQty inDate
自动编号 产品编号 入库价格 数量 日期
--------------------------------------------------
1 3310 3.50 10 2005-3-1
2 3310 3.60 20 2005-3-8
3 3310 3.70 25 2005-3-9
出库表:tbout结构如下:
AutoID ProductsID outQty outDate
自动编号 产品编号 出库数量 日期
-----------------------------------------
1 3310 10 2005-3-10
2 3310 15 2005-3-11
3 3310 30 2005-3-12
*现在偶想设计一个如下报表(不知能否实现):
AutoID ProductsID Out_AutoID inPrice outQty
自动编号 产品编号 出库记录ID 出库库价格 出库数量
---------------------------------------------------
1 3310 1 3.50 10
2 3310 2 3.60