ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 4440|回复: 11

怎样用联合查询统计库存

[复制链接]

TA的精华主题

TA的得分主题

发表于 2005-7-27 12:14 | 显示全部楼层 |阅读模式
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

怎样用联合查询统计库存

作了一个进销存管理,需要统计入库表和出库表的商品数量合计,用下面的语句只能分别显示同一商品入库商品数量和出库商品数量,比如A商品进库100台 出库98台,要求直接显示A商品2台,请教怎么达到要求!

SELECT 入库表.商品, Sum(入库表.数量) AS 库存合计 FROM入库表 GROUP BY 入库表.商品 UNION ALL SELECT 出库表.商品, Sum(出库表.数量) FROM出库表 GROUP BY 出库表.商品

该语句只能显示: A商品 100台 A商品 98台

TA的精华主题

TA的得分主题

发表于 2005-7-27 13:07 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
这个问题我也十分想知道,怎么还没有高手来回答呀?

TA的精华主题

TA的得分主题

发表于 2005-7-27 15:10 | 显示全部楼层
不需要用联合查询的,只要两个表:入库和进库按产品ID进行联接,然后做一个库存字段,比如:[库存数量:入库数-出库数]既可.

TA的精华主题

TA的得分主题

发表于 2005-7-27 22:00 | 显示全部楼层
SELECT sum(表1.[1])-sum(表1.[2]) AS 表达式1 FROM 表1;

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-7-28 11:20 | 显示全部楼层

SELECT sum(表1.[1])-sum(表1.[2]) AS 表达式1 FROM 表1;

sum(表1.[1])-sum(表1.[2]) 不理解 表1中的两个合计相减有什么用,我需要的是入库表的数量-出库表的数量合计呀?

不过还是谢谢大家的热心答复!

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-7-28 11:23 | 显示全部楼层

因为涉及到有以下情况,所以必须使用联合查询:

1。有入库没有出库

2。有出库没有入库

3。有入库也有出库

我现在是用上面1楼的查询结果建立一个临时表,然后再次查询,虽然笨一点,但可以达到要求!

TA的精华主题

TA的得分主题

发表于 2005-7-28 12:47 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
上个附件看看。

TA的精华主题

TA的得分主题

发表于 2005-7-28 14:15 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
用联合查询也可以,出库的数量前面加一个负号,然后再以这个联合查询做一个合计查询,数量相加就可以了。

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-7-28 15:44 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
我就是不知道怎么合计查询,请说清楚一些好吗?谢谢了

TA的精华主题

TA的得分主题

发表于 2005-7-28 16:46 | 显示全部楼层

很难说清楚,你上传你的数据库吧。

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-15 16:40 , Processed in 0.034793 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表