MS-Access 2016 - 根据另一个表中的记录更新记录

时间:2017-06-07 23:13:00

标签: ms-access

我是MS访问的新手。我有几张桌子。表'学习者'包含诸如' LearnerID'之类的列。 (唯一的),名字,姓氏,状态等。我通过导入电子表格创建了另一个表(LearnerUpdate)。 LearnerUpdate还包含一个learnerID及其名称。我需要匹配学习者ID并更新LearnerUpdate表以包含“状态”#39;摘自“学习者”#39;表。我该怎么做? 我甚至不确定谷歌的用途。 Access术语对我来说很陌生。

谢谢

1 个答案:

答案 0 :(得分:1)

假设您要在LearnerUpdate表中更新的列名为“Status”,请尝试在Queries表中执行此SQL:

UPDATE LearnerUpdate 
INNER JOIN Learners 
ON LearnerUpdate.LearnerID = Learners.LearnerID 
SET LearnerUpdate.Status = Learners.Status