【发布时间】:2016-11-09 03:45:03
【问题描述】:
我有 2 个表,它们具有 PartID 作为它们的相似性来分支它们。我需要从第一个表中提取 3 列,从表 2 中提取 2 列。
我遇到的问题是表 1 有时比表 2 具有更多或不同的 PartID,这没关系。在第三个表中,我希望能够有一个可以运行的查询,并为我提供第一个表和第二个表中的所有 PartID,即使它们不存在于另一个表中。但是,如果它们都存在于两者中,我希望数据像往常一样放在一起
此代码显示两个表之间相似的 PartID:
SELECT `Sheet1$`.ENSPIECEID, `Sheet1$`.`Part Number`, `Sheet1$`.Description,`Sheet1$`.TITRETYPE, `Sheet1$`.Utilization, `Sheet2$`.Notes, `Sheet2$`.Justification
FROM `Sheet1$` `Sheet1$`, `Sheet2$` `Sheet2$`
WHERE `Sheet1$`.ENSPIECEID = `Sheet2$`.ENSPIECEID
我需要这个,以便我可以标记哪些 PartID 仅来自第一张工作表,哪些仅来自第二张工作表。
【问题讨论】: