【发布时间】:2015-07-27 10:45:15
【问题描述】:
使用 SQL 查询我有一个使用内连接的成功结果,但结果显示在查询下方。
如何将结果记入已经存在的表中,即与它合并?
UPDATE CuringHistoryData.dbo.CuringData
SET PressNumber = master.dbo.TagTable
WHERE CuringHistoryData.dbo.CuringData.TagIndex = master.dbo.TagTable.TagIndex;
执行此操作时出现错误
消息 4104,第 16 级,状态 1,第 11 行
无法绑定多部分标识符“master.dbo.TagTable.TagIndex”。
不知道我哪里错了。顺便说一句,这两个表都存在。
【问题讨论】:
-
请使用示例数据和所需结果编辑您的问题。问题的描述并不能很好地传达您的问题。
-
我在每个表中有几列,其中之一是两个表中相同的 TagIndex。另一个是一个表中的 PressNumber 和另一个表中的 TagName,它们都代表相同的东西,我想将 TagName 的值传递给 PressNumber 匹配 TagIndex
标签: sql sql-server join