时 间
:2020-09-29 14:28:17
作 者
:
金宇
ID:43 城市:江阴
摘 要
:【Access联合查询示例】三张表合一的示例,运用联合查询把三张表的数据合并为一张表的结果。
正 文
:
一、学友问题描述:
航宇(516630590) 2020-09-29 14:15:38
请问一下老师,在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.日期;
附 件
:
点击下载此联合查询示例学习
图 示
:
相关文章:
[access查询]【access入门】一个简单的联合查询示例
【
�田
2011/5/16】
【Access联合查询】两表合二为一的联合查询示例一则
【
�田
2013/12/16】
【Access联合查询】同一类型的两个表合二为一的示例
【
�田
2014/7/23】
【Access查询】union all(联合查询)用法
【
杨雪
2017/6/20】
一句话解答联合查询怎么排除重复值思路问题
【
�田
2018/1/25】
在联合查询中所选定的两个数据表或查询中的列数不匹配的解决办法
【
MDZZ
2018/3/12】
联合查询在SQL Server中与Access中使用中存在的差异
【
欧志华
2020/8/11】