SELECT 原料信息.原料编号, Sum([原料重量])-Sum([产品重量]) AS 库存总量, 装箱查询.装箱库存, Sum([原料重量])-Sum([产品重量])-[装箱库存] AS 原料库存, 装箱查询.库存箱数, 原料信息.原料显示, Last(收发记录.原料单价) AS 最后单价, Last([原料单价])*(Sum([原料重量])-Sum([产品重量])) AS 库存金额, Sum(收发记录.产品重量) AS 产品总量, Sum(收发记录.原料重量) AS 原料总量
FROM (原料信息 INNER JOIN 装箱查询 ON 原料信息.原料编号 = 装箱查询.原料编号) INNER JOIN 收发记录 ON 原料信息.原料编号 = 收发记录.原料编号
GROUP BY 原料信息.原料编号, 装箱查询.装箱库存, 装箱查询.库存箱数, 原料信息.原料显示;
上面的是查询中的SQL,为什么有的最后单价会显示,而有的则显示0?