Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

回复 加入收藏帖  复制
我要提问 帖子上移

小白请教进销存账户余额统计

小雨 等级: 普通会员 积分:0 金币:0 来自:永川Access交流中心 发表于:2021-01-18 21:38:39   已结帖
楼主

点击下载此附件      各位老师好:
       我是才接触ACCESS数据库的小白,  之前学过python和 EXCEL的VBA,  刚接触到数据库,  请教老师们1个问题,  我想做进销存管理,  在几个表中:  采购表, 销售表, 客户充值,  收支表,  内部账户互转,  这 几个表都涉及到多个账户的收付款 ,  我想统计出来每个账户的余额是多少,    同时涉及统计5个表的账户的数据,  我尝试了一下出现各种错误,   附件已经上传,   请教下老师, 该怎么得到统计的各账户余额,  谢谢   

 

access培训  诚聘access开发人员

    小雨
      获得社区协助:请教问题(即发帖)6篇,其中获得解决的6篇;
      协助社区成员:协助他人(即回帖)0篇,其中被设为【最佳答案】的0篇;
      协助我们社区:发布技术文章0篇,邀请了0名新会员注册本社区(如何邀请会员注册,详见:http://www.accessoft.com/sitehelp.asp)。
Top

扫描下方工作人员的微信二维码加微信,邀您加入Access课堂微信群,进入一个技术交际圈:

网站工作人员微信

leoyoung 等级:普通会员 积分:193 金币:0 来自:上海Access交流中心 发表于2021/1/21 9:00:22 最佳答案
1楼 得分: 2

仅供参考

SELECT qry账户.账户, Sum(qry账户.金额) AS 余额
FROM (
SELECT 充值.日期, 充值.金额, 充值.账户,"客户充值" as 取值表
FROM 充值
UNION ALL
SELECT 销售.日期, 销售.实收, 销售.账户,"销售收款" as 取值表
FROM 销售
UNION ALL
SELECT 内转.日期, 内转.金额, 内转.转入账户,"内部转入" as 取值表
FROM 内转
UNION ALL 
SELECT 内转.日期, [金额]*-1 AS 转出金额, 内转.转出账户,"内部转出" as 取值表
FROM 内转
UNION ALL 
SELECT 采购.日期, [实付]*-1 AS 采购支付, 采购.账户,"采购付款" as 取值表
FROM 采购
UNION ALL SELECT 收支.日期, 收支.金额, 收支.账户,"收支金额" as 取值表
FROM 收支
) qry账户
GROUP BY qry账户.账户



    很高兴与您就本帖子进行交流,如果我的回答已经解决了您的问题,请点击上方的“最佳答案”,这样本帖子就不会在“待解决问题区”显示了,我也将获得2个积分奖励,并不会减少您的积分!
    leoyoung
      获得社区协助:请教问题(即发帖)4篇,其中获得解决的1篇;
      协助社区成员:协助他人(即回帖)211篇,其中被设为【最佳答案】的93篇;
      协助我们社区:发布技术文章0篇,邀请了0名新会员注册本社区(如何邀请会员注册,详见:http://www.accessoft.com/sitehelp.asp)。
喻廷勇 等级:普通会员 积分:0 金币:0 来自:永川Access交流中心 发表于2021/1/23 22:51:46 
2楼 得分: 0
非常感谢老师在百忙之中的答复,  正是我想要的结果 ,  谢谢老师!  

    小雨
      获得社区协助:请教问题(即发帖)6篇,其中获得解决的6篇;
      协助社区成员:协助他人(即回帖)0篇,其中被设为【最佳答案】的0篇;
      协助我们社区:发布技术文章0篇,邀请了0名新会员注册本社区(如何邀请会员注册,详见:http://www.accessoft.com/sitehelp.asp)。
总记录:2篇  页次:1/1 9 1 :
您还没有在Access软件网登录不能回复帖子
  • 你没有登录,请点击后面链接登录:登录
  • 如果你没有注册,请点击后面链接注册:注册,注册完成后,请再次访问本页功能。