sql update - 访问当前行
sql update - access to the current row
我想更新 table [Values] 中的 [ACIdent] 列。
通过子查询,我尝试从相同的 table.
获取 ID
关于 ??? 我尝试访问更新脚本相应行的 [PathName] 列。但是这个解决方案不起作用。
我该怎么做?非常感谢!
Update [Values]
Set ACIdent =
(Select b.valueIdent From Values as b Where b.SampleIdent = 0 and b.PathName = ???Values.PathName)
Where ValueIdent= 614
稍微调整一下您的查询,以便您可以为 table.
添加别名
Update v
Set ACIdent =
(Select b.valueIdent From Values as b Where b.SampleIdent = 0 and b.PathName = v.PathName)
From [Values] v
Where v.ValueIdent= 614
我想更新 table [Values] 中的 [ACIdent] 列。 通过子查询,我尝试从相同的 table.
获取 ID关于 ??? 我尝试访问更新脚本相应行的 [PathName] 列。但是这个解决方案不起作用。
我该怎么做?非常感谢!
Update [Values]
Set ACIdent =
(Select b.valueIdent From Values as b Where b.SampleIdent = 0 and b.PathName = ???Values.PathName)
Where ValueIdent= 614
稍微调整一下您的查询,以便您可以为 table.
添加别名
Update v
Set ACIdent =
(Select b.valueIdent From Values as b Where b.SampleIdent = 0 and b.PathName = v.PathName)
From [Values] v
Where v.ValueIdent= 614