【发布时间】:2010-12-08 21:54:32
【问题描述】:
我想更新一个表中的一列,在其他表上进行连接,例如:
UPDATE table1 a
INNER JOIN table2 b ON a.commonfield = b.[common field]
SET a.CalculatedColumn= b.[Calculated Column]
WHERE
b.[common field]= a.commonfield
AND a.BatchNO = '110'
但它在抱怨:
消息 170,第 15 级,状态 1,第 2 行
第 2 行:'a' 附近的语法不正确。
这里有什么问题?
【问题讨论】:
标签: sql-server tsql join sql-update