根据两个表之间的JOIN更新列

时间:2015-09-14 19:55:02

标签: sql ms-access jet-sql

您可以根据两个表的JOIN更新TABLE中的列吗?这是我的代码。我收到的语法错误是

  

查询表达式中的语法错误(缺少运算符)" Y" FROM HRBI LEFT JOIN Section16 ON HRBI.WorkerID = Section16.EEID

UPDATE HRBI 
SET HRBI.Section16 = 'Y'
FROM HRBI LEFT JOIN Section16 ON HRBI.WorkerID = Section16.EEID;

谢谢!

1 个答案:

答案 0 :(得分:1)

UPDATE HRBI 
LEFT JOIN Section16 ON HRBI.WorkerID = Section16.EEID
SET HRBI.Section16 = 'Y'

set应该在join条件之后。