我用access做了一个小程序,一个xml表{总项目,费用[货币字段]},一个ItemDetail表{负责人,使用费用[货币字段]...}。
xml是总共的项目费用类别表,里面有:{[维修费、10000]、[管理费、5000]}.
ItemDetail是项目明细表,有每一个项目的支出使用情况{[光明路面维修200、金水路维修200、1号楼屋顶维修300、购买水龙头20.....]}同属于维修费用,{[XX出差300、XXX出差500....]}同属于管理费。在ItemDetail表中有xml总项目字段记录。
想:余额=总项目金额[维修费、10000]- 所属类别的分项目金额之和:[光明路面维修200+金水路维修200+1号楼屋顶维修300+购买水龙头20.....]同属于维修费用。
总项目金额 减去 所有项目明细表中所属同一总项目的金额之和。
我刚学.net,还不是很熟悉,请大家多指点。
业务逻辑搞不清楚可以问管事的。
sql 中group by