Office中国论坛/Access中国论坛

标题: 我这个查询报错了,大神帮忙看看 [打印本页]

作者: djl52102    时间: 2016-11-8 11:10
标题: 我这个查询报错了,大神帮忙看看
本帖最后由 djl52102 于 2016-11-8 11:40 编辑

SELECT a.入库编号, a.型号, (a.aa-b.bb) AS 库存
FROM (SELECT 入库编号, sum(数量) AS aa, 型号 FROM 入库表 GROUP BY 入库编号, 型号)  AS a LEFT JOIN (SELECT 入库编号, sum(数量) AS bb, 型号 FROM 出库表 GROUP BY 入库编号,型号)  AS b ON a.入库编号=b.入库编号;[attach]60258[/attach]
作者: tmtony    时间: 2016-11-8 12:12
出库表 没有入库编号 这个字段
作者: roych    时间: 2016-11-9 01:26
不要嵌套。先试试将子查询分离出来保存为A跟B,然后再做内联接查询看看。
作者: djl52102    时间: 2016-11-18 17:39
tmtony 发表于 2016-11-8 12:12
出库表 没有入库编号 这个字段

不太明白您的意思,我换了个方式可以了,谢谢王站!
作者: djl52102    时间: 2016-11-18 17:40
roych 发表于 2016-11-9 01:26
不要嵌套。先试试将子查询分离出来保存为A跟B,然后再做内联接查询看看。

嗯,按你的思路弄了一个。可以了




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3