在一张SQL2000库存表中,有出库的数据和入库的数据
出库数据包括出库数量和出库单价
入库数据包括入库数量和入库数量
此明细表中商品代码有重复现象 比如一个商品在这一表中可能出现出库和入库的情况的记录若干次
求SQL语句
求得此表中 商品的现存数量及金额
表结构 d_name d_rule d_insum d_inp d_outsum d_oup
列名含义分别是 品名 规格 入库数量 入库单价 出库数量 出库单价
求最后结果库存及库存结存金额
參考答案:select d_name,d_rule,
sum(d_insum)-sum(d_outsum) as 现存数量,
sum(d_insum*d_inp)-sum(d_outsum*d_outp) as 现存金额
from details group by d_name,d_rule