Ms access 连接两个表以比较一对多关系
我有一张采购订单和付款项目的表格,就像它们最初看起来的那样。 我也有一个表的采购订单和付款项目,因为他们在最后的裁决看Ms access 连接两个表以比较一对多关系,ms-access,compare,Ms Access,Compare,我有一张采购订单和付款项目的表格,就像它们最初看起来的那样。 我也有一个表的采购订单和付款项目,因为他们在最后的裁决看 Initially PO Pay Item Desc Amt A 1 Desc Line 1 100 A 1 Desc Line 2 50 A 2 Desc Line 1 200 Awa
Initially
PO Pay Item Desc Amt
A 1 Desc Line 1 100
A 1 Desc Line 2 50
A 2 Desc Line 1 200
Award
PO Pay Item Desc Amt
A 1 Desc Line 1 100
A 2 Desc Line 1 80
A 2 Desc Line 2 100
是否可以使用一个查询来生成比较
INITIAL AWARD
PO Pay Item Desc Amt Desc Amt
A 1 Desc Line 1 100 Desc Line 1 100
A 1 Desc Line 2 50
A 2 Desc Line 1 200 Desc Line 1 80
Desc Line 2 100
对于初始阶段,付款项目1有两行,但在奖励阶段,它只有一行
所以他们在采购订单和付款项目上排队,但我认为其中一个可能有不同的(可变)行数
我认为我问题中的格式不会被很好地理解。基本上,我有一个PO和Pay Item键,但一个表的Pay Item下的行数比另一个多。您的格式很混乱。您能否指定采购订单中的字段,付款项目中的字段,初始标题和奖励标题代表什么?我的建议是在两个表中都创建一个包含po+付款项目+描述的关键字段,然后您可以简单地在查询中外部联接两个表以获得所需的输出。是的,这会起作用,但如果初始付款项目有30行,而奖励付款项目有40行,则最终使用70行。我希望那笔付款项目能有40行,因为那是最高限额。你好-汤姆