我一直在收到有關此聲明的錯誤,我正在寫這些聲明並想知道是否有人可以提供幫助。我有兩張桌子。表A和表B.當兩個ID匹配時,我想用表B中的值更新表A.在一條語句中使用UPDATE和JOIN結合在一起
目前我的代碼看起來像:
UPDATE [Table A]
SET [Table A].[Column 1]='value', [Table A].[Column 2]='value2', [Table A].[Column 3]='value3'
INNER JOIN [Table B]
ON [Table A].[Column 1] = [Table B].[Column 1] AND [Table B].[Column 2];
但我的回頭率,我不能識別語法錯誤。
我們無法將其標識爲你沒有包含錯誤! –
什麼是[表A]。[表3] ='value3''應該表示? – ryanyuyu
在你的WHERE子句中,應該有[表B]。[第2列] – sqluser