我有兩個表。第一個是LOA報告,第二個是ACCT。 我需要做的是在LOA中更新ACCT中值的值。我需要比較從LOA中的單獨列輸入的用戶到ACCT中的字段,以確定從中提取數據的正確記錄。以下是我到目前爲止。任何幫助將非常感激。我一直在研究這個問題的時間太長了,而且我在承認自己什麼時候頭腦不好的時候不好。我有這個工作作爲附加查詢工作。但我想要做的是更新,而不是追加。更新語法是即時通訊有問題。根據MS Access 2010中的表2中的值更新表1中的值
INSERT INTO [LOA Report] (ID)
SELECT Acct.AcctID
FROM Acct INNER JOIN [LOA report] ON Acct.EmpID = [LOA Report].[Emp ID]
WHERE ((([Acct]![EmpID])=[LOA report]![Emp ID]));
你應該總是運行自己的行爲的查詢,如「選擇」查詢第一,以確保它們正在篩選正確的表的字段 - 那麼將它們更改爲更新,追加,刪除等 – tahwos
感謝您的提示。 – dan