我在一个查询中遇到错误,该查询适用于另一个类似的任务,但在这种情况下没有。我要做的就是将值从一个表中的列复制到另一个表中:
UPDATE dbo.JobClients
SET JobClients.[Status] = dbo.Jobs.[Status]
INNER JOIN dbo.JobClients
ON dbo.Jobs.Id = dbo.JobClients.JobId
我在“状态”周围添加了方括号,因为它突出显示蓝色,我认为它可能是一个保留字,但即便如此,错误并没有指出这是问题所在:
消息 156,级别 15,状态 1,第 3 行
关键字“INNER”附近的语法不正确。
任何想法都非常感谢!