↑↑↑点击上方图片,了解详情
正文:
一、学友问题描述请问一下老师,在Access中如何实现对三张表的合并,我看网站上说的是联合查询可以实现,初学者不会写SQL语句,我把文件发给老师请帮忙一下?
二、解决方法用联合查询写SQL语句的方式实现,写法如下:
SELECT t.车号, t.日期, Sum(t.维修费) AS 维修费, Sum(t.燃油费) AS 燃油费, Sum(t.桥路费) AS 桥路费
FROM (SELECT 车号,日期,维修费,0 AS 燃油费,0 as 桥路费 FROM 维修费
UNION ALL
SELECT 车号,日期,0 AS 维修费,燃油费,0 as 桥路费 FROM 燃油费
UNION ALL
SELECT 车号,日期,0 AS 维修费,0 as 燃油费,桥路费 FROM 桥路费) AS t GROUP BY t.车号, t.日期;
示例下载:
点击本文末尾左下角的
END
推荐阅读 用Access分析数据 免费精品微课连载课程,真实工厂案例,每节课几分钟,零基础也可以学会。【详情>> 】 Access课程集锦 众多Access数据库课程,每一名学员,都可以找到适合自已学习的课程。【详情>> 】 Access软件作品 十二位Access学员对自已开发的软件进行了介绍并分享开发心得,一起来了解Access开发的软件。【详情>> 】 Access VBA的作用 从5个方面讲解了Access VBA的作用并举例说明,提供源码示例下载,可供借鉴。【详情>> 】 Access学习资源管理 6分钟免费微课并分享源代码,开发了一个小软件来管理学习资源。【详情>> 】 张志,Access数据库培训讲师,『Access软件网』创始人,服务过的知名企业有北京奔驰、立达(中国)纺织仪器、宜家(中国)投资等。 2003~2013年连续10年获微软最有价值专家。【详情>>】