-1
我想通過基於條件從另一個表中設置其值來更新列。所以,我做了以下內容: -更新查詢錯誤:多部分標識符無法綁定
UPDATE
[dbo].MachineLog
SET
A.EmployeeId = B.EmployeeId
FROM
[dbo].MachineLog as A
INNER JOIN
[dbo].DeviceCode as B ON A.DeviceEnrollNo = B.DeviceEnrollNo
WHERE
A.EmployeeId = 0 AND B.EmployeeId <> 0
我收到錯誤:
The multi-part identifier "A.EmployeeId" could not be bound.
如何解決這個問題?
如果人們要學習,有助於指出a)你已經改變了什麼,b)**爲什麼它修復了這個問題。 –
@Damien_The_Unbeliever正確。編輯我的答案。 –