0
我想根据表2中存储的更新信息更新Table1。凡Table1.User = Table2.User,我想更新Table1.account是我试图访问两个不同的SQL查询Table2.account 的价值:通过Access中的另一个表更新表
UPDATE Table1
SET Table1.account = Table2.account
FROM Table1
INNER JOIN Table2
ON Table1.User = Table2.User
WHERE Table1.User = Table2.User
;
这一次给了我一个语法错误,称这是缺少运算
UPDATE Table1
SET account = (SELECT account
FROM Table2
WHERE Table1.User = Table2.User);
而这个人给说,“操作必须使用一个可更新的查询”
我一直在与Access和SQL不很长,所以任何建议或对我出错的地方的了解非常多非常感谢。