怎么在ACCESS中用一个查询同时查到多张表的数据。

来源:百度知道 编辑:UC知道 时间:2024/05/15 02:03:13
比如我导入两张表。一张物品出库表。一张物品入库表。
现在要设立一个时间查询。能查询到当天的物品出库和物品入库单。
怎么设立这个查询。
为什么我设置查询只能查到一张表的数据。

切换到SQL界面,使用 UNION 或 UNION ALL 语法
例 :select column1, column2, column3 from table1
union
select column1, column2, column3 from table2

select column1, column2, column3 from table1
union all
select column1, column2, column3 from table2

注意:
1.如果两表中存在重复数据,UNION 会只取一行记录,UNION ALL 则会把重复记录全部取出
2.从两表中取出的字段必须个数一致,类型一致,生成的查询会以表一的字段名为汇总的字段名