我有两个表,比方说table_a
和table_b
,两者都有相同的架构/结构。
table_a(
id int,
name nvarchar(50)
)
table_b(
id int,
name nvarchar(50)
)
现在,我想在{id}匹配的任何地方table_a(name)
更新table_b(name)
。
我该怎么做?
答案 0 :(得分:1)
您可以在join
中使用update
。具体语法因数据库而异。在SQL Server中,它看起来像:
update a
set name = b.name
from table_a a join
table_b b
on a.id = b.id;
答案 1 :(得分:1)
试试这段代码。在Google搜索后提问。
fields