Select 进仓.j进仓项目, sum(进仓.库存)=进仓.数量-出仓.数量 as 剩余库存
FROM 进仓 INNER JOIN 出仓 ON 进仓.进仓项目 = 出仓.出仓项目
这个语句怎么实现,老是出错!!请详解!
Select 进仓.j进仓项目, sum(进仓.库存)=进仓.数量-sum(出仓.数量) as 剩余库存
FROM 进仓 INNER JOIN 出仓 ON 进仓.进仓项目 = 出仓.出仓项目
这个语句怎么实现,老是出错!!请详解!
那个出仓.数量也需要Sum 做个统计才行!怎么做
sum(进仓.库存)=进仓.数量-sum(出仓.数量)
Select 进仓.j进仓项目, ) sum(进仓.数量)-sum(出仓.数量) as 剩余库存
FROM 进仓 INNER JOIN 出仓 ON 进仓.进仓项目 = 出仓.出仓项目
group by 进仓.j进仓项目,
你的问题好模糊啊。最好给一个实例子,别人看的明白点,你看上面这句对不对吧!
对了,你开的始语句,因为用了SUM统计函数,一定要加group by 语句,加上吧。
SELECT 进仓.进仓项目, Sum(出仓.数量) AS 数量之总计, sum(进仓.数量)-sum(出仓.数量) AS 剩余库存
可以用 但是没有进行出仓.数量上的统计!比如 进仓.数量 是10000 出仓.数量是 1000 2000
结果显示为剩余库存 为 9000 8000 过程没有执行Sum(出仓.数量)
这里是显示了总计的剩余库存 (sum(进仓.数量)-sum(出仓.数量) AS 剩余库存
);如果你要分别显示,麻烦你提供一下两个表(可以只列出几行数据就行了);因为要受你表字段的影响;