在Access 2010中使用SQL查询基于匹配其他列的更新功能

时间:2018-07-23 13:50:40

标签: sql ms-access

我正在尝试更新表'1042sRegistration'。它具有一列“ IssueNumber”,我需要用值填充。另一个表“ 1042sTransactions”也有一个“ IssueNumber”列,我也想从中提取值。这两个表都具有一列“ AccountNumber”,我试图将其用作填写“ IssueNumber”值的条件。当我运行以下查询时:

UPDATE 1042sRegistration
    SET [1042sRegistration].IssueNumber = [1042sTransactions].IssueNumber
    WHERE [1042sRegistration].AccountNumber = [1042sTransactions].AccountNumber;

0行已更新-即使我知道它们有成千上万个匹配的“ AccountNumbers”

2 个答案:

答案 0 :(得分:0)

也许您的意图是

on_modified()

答案 1 :(得分:0)

尝试连接两个表:

SystemPropertiesAdvanced