这个问题类似于这里的stackoverflow,但它确实不同。如何将2个Access查询中的4列合并到3个单一查询列中?
我想将两个不同的查询合并成一个查询。每个查询都有2列。以下是一些示例数据。
Query #1
Country | Quantity
USA | 312
Canada | 513
Mexico | 258
Query #2
Country | Quanity
USA | 425
UK | 394
Mexico | 489
然后最终的查询需要这个样子......
Country | Query#1 | Query #2
USA | 312 | 425
Canada | 513 | 0
UK | 0 | 394
Mexico | 258 | 489
空的人可以为空白,或0不要紧。
看起来好像我需要使用FULL OUTER JOIN或其他影响,但Access没有FULL OUTER JOIN。
我试图使用联合查询,但我不明白他们足够好,以实现这一点。任何帮助深表感谢!
什么是查询? – Matthew 2012-07-11 15:35:46
他在标题中提到了MSAccess,因此Query1和Query2可能保存了查询。在MSAccess世界中,他们的工作方式就像是视图... – 2012-07-11 15:45:09
每个查询都非常复杂,因为它从几个地方提取信息。每个查询(#1和#2)中都有另一列是供应商。并通过放置标准线来获得正确的数字。不知道是否清楚或不... – Elmer 2012-07-11 15:45:26