根据一张表来更新另一张表的方法

将表c中的journal_full_name用表s中的journal_full_name填充,根据相同的id

在这里插入图片描述
在这里插入图片描述

方法一

update c 
set c.journal_full_name=s.journal_full_name
from reference_new_copy AS c,reference_new_some AS s
where c.id=s.id;

此方法对版本有要求,未试验成功

方法二

将两张表以内连接的方式进行查询更新

UPDATE reference_new_copy c
INNER JOIN reference_new_some s
ON c.id=s.id 
SET c.journal_full_name=s.journal_full_name

该方法测试OK

猜你喜欢

转载自blog.csdn.net/weixin_43332500/article/details/89479306