根据相同的字段用一组数据更新另一组数据
我用ACCESS作为数据库,用VB编写的成本分析程序,数据库(cb)包含有几个表,其中有两个表的字段完全相同都有8条记录,一个是本月材料费用结存表(cbe0),一个是全年材料费用结存表(cbe),全年的材料费用结存数据,是通过计算本月材料费用结存表后,将本月材料费用结存数据追回进出的。都包含下列字段
名称、本月数量、本月金额、期初数量、期初金额、期末数量、期末金额,本期耗数量、本期耗金额:
名称 |
本月数量 |
本月金额 |
期初数量 |
期初金额 |
期末数量 |
期末金额 |
本期耗数量 |
本期耗金额 |
纯碱 |
|
|
|
|
|
|
|
|
碳板 |
|
|
|
|
|
|
|
|
石棉绒 |
|
|
|
|
|
|
|
|
……. |
|
|
|
|
|
|
|
|
本期耗数量=本月数量+期初数量-期末数量
本期耗金额=本月金额+期初金额-期末金额
在计算本月成本时,因为本月表(cbe0)中的名称与全年表(cbe)的名称完全相同,通过相同的字段“名称”,将上一个月“期末数量”、“期末金额”自动转入本月的“期初数量”、本月的“期初金额”。
因为全年材料费用结存表(cbe)包含上月的数字,我想用SQL语句编写,但SQL未通过,不知道如何编写代码将全年材料费用结存表(cbe)中的期末数量、期末金额自动转入本月材料费用结存表(cbe0)的期初数量、期初金额。请指教。
谢谢。