我有两个表,我想匹配两个表/配对字段中的值,如下所示
在表1中,记录1和2应在匹配的MatchRef字段中更新 在表2中,记录1和2应在matchref字段中更新为匹配
但在表1中,记录3不应更新为匹配,因为表2中没有匹配字段
表1
ID MatchField MatchValue MatchRef
1 AAA 100
2 AAA 100
3 AAA 100
4 BBB 100
表2
ID MatchField MatchValue MatchRef
1 AAA 100
2 AAA 100
4 BBB 100
此处ID不是唯一的字段,只是其自动编号。
如何在Access中执行此操作?每张表中平均有60万条记录,并且在Citrix环境中工作。
答案 0 :(得分:0)
就我所知,您可以找到匹配的记录 -
SELECT
*
FROM TABLE1 T1
JOIN TABLE2 T2
ON T1.ID = T2.ID
AND T1.MATCHFIELD = T2.MATCHFIELD