我有以下表更新與內部聯接提高語法錯誤
,我想更新表聯繫人,讓現場companyId將newCompanyId在表2。
我試過下面的查詢:
UPDATE contacts
SET contacts.companyId = table2.newComapnyId
FROM contacts
INNER JOIN table2
ON contacts.contactId = table2.conatctId
但我得到一個語法錯誤。我搜索了,並且據我所知,這是我應該編寫查詢的方式。
(請原諒的錯別字,在現實查詢我仔細檢查了,也沒有姓名及...的拼寫錯誤)
'SET'行必須是最後一行,那麼它應該工作。 – Andre
@Andre Thx指出錯過了當發佈答案 –
@andre時,你的評論和馬庫斯H的答案一起伎倆。你應該從中得出答案。 – MJH