【发布时间】:2017-03-16 06:23:29
【问题描述】:
我无法使用以下查询更新我的备注栏
update Customers
set customers.Remarks = remarks_stg.remarks
from
(select remarks
from remarks_stg) remarks_stg
where customers.Remarks = 'updateme'
查询成功执行,但客户中的remarks 列未更新。
我正在尝试从remarks_Stg 表的remarks 列更新customers 表中的remarks 列。
问候
【问题讨论】:
-
Remarks 表和Customers 表是什么关系?
-
请显示示例数据。
-
@Shruti 。没有任何关系
-
如果没有任何东西可以将两者联系起来,那么您将无法真正做您正在尝试的事情,因为您将更新customers.remarks 以等于remarks_stg 中的第一个值。
-
@Bodhi 顺序是由什么定义的?行号?某种身份证?如果您在问题中包含示例输入和输出会更清楚。
标签: sql sql-server tsql sql-update multiple-columns