Access数据库中如何建立查询,得到每月的销售,回款和发票信息

Access数据库中如何建立查询,得到每月的销售,回款和发票信息,第1张

下面一句SQL代码可以解决楼主的需求:

SELECT YEAR(T.日期) AS 年份, MONTH(T.日期) AS 月份, A.客户编码, A.客户名称, SUM(T.销售额) AS 当月销售额, SUM(T.回款额) AS 当月回款额, SUM(T.开票金额) AS 当月开票金额 FROM (SELECT 客户编码,销售额,0 AS 回款额,0 AS 开票金额 ,销售日期 AS 日期 FROM 销售信息 UNION ALL SELECT 客户编码,0,回款额,0 ,回款日期 FROM 回款信息 UNION ALL SELECT 客户编码,0,0,开票金额 ,开票日期 FROM 发票信息)T, 客户档案 A WHERE A.客户编码=T.客户编码 GROUP BY A.客户编码, A.客户名称, YEAR(T.日期), MONTH(T.日期) ORDER BY YEAR(T.日期), MONTH(T.日期), A.客户编码

如果那四张表中的数据如提问中附图所示,那么返回结果集如下图所示

上机试一试吧

用access做数据库

首先你嘚会用VB或者C#

如果上面两者会一种或者都会

那就开始开发

第一步:设计数据库

第二步:制定开发计划,开发周期以及项目模块的规划

第三步:按步骤开始开发

只能告诉你这些 如果你想要现成的代码 估计网上也能搜索到

祝你好运

看用途,设计的数据库当应用程序用,如yhc——0204所说。

如果作为数据后台,则很简单:

需求分析,设计出数据库需要哪些表,各表内部有哪些字段,表间有哪些关系。

然后打开Access新建数据库,选空数据库,然后指定好保存位置和名字。

然后新建用设计模式创建表,把需求分析结果逐步做完。

再录入一些必要的初始数据即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9905511.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存