“在查询表达式语法错误(缺少操作员)”我有非常简单的查询不工作,我得到错误:SQL/EXCEL/VBA - UPDATE查询:
'Syntax Error (missing operator) in query expression Tabela2.SALES2 FROM Tabela2'
下面是代码:
UPDATE Tabela1
SET Tabela1.SALES = Tabela2.SALES2
FROM Tabela2
WHERE Tabela1.ID = Tabela2.ID
我想从Acces数据库(2007)上的VBA/Excel运行此查询。其他查询与例如SELECT工作正常,所以问题只与查询。我真的不知道为什么它不起作用。
是在原始查询的最后'where行部分的双引号? –
看到[this](http://stackoverflow.com/questions/707371/sql-update-set-one-column-to-be-equal-to-a-value-in-a-related-table-referenced- b) – 2013-08-12 08:20:56
不,没有报价。这只是上面的代码中的错误。 – hakubaa