ACCESS求差

来源:百度知道 编辑:UC知道 时间:2024/07/04 18:04:52
我的数据是这样的,
名称 数量 出入库
其中名称有重复的,分为出库数据和入库数据两部分,想做个库存统计,用入库的减去出库的
lzx0384
你的SUM里的我是没看懂,能给解释下吗?

SELECT 库存表.名称, Sum(IIf([出入库]="入",[数量],-1*[数量])) AS 库存数量
FROM 库存表
GROUP BY 库存表.名称;

注:出入库用:"入"和"出"来标志

意思就是如果出入库是“入”,就把数量记为正数,如果是“出”,就把数量记为负数,这样就可以合计数量了,相当于用入库减去出库。