-- 方式1
UPDATE 表1 表1别名 SET 表1别名.更新字段名 = (SELECT 更新字段名 FROM 表2 表2别名 WHERE 表1别名.字段名 = 表2别名.字段名)
-- 方式2
UPDATE 表1 表1别名,表2 表2别名 SET 表1别名.更新字段 = 表2别名.更新字段 WHERE 表1别名.字段名 = 表2别名.字段名
SQL根据一张表数据更新另外一张表
最新推荐文章于 2023-11-12 18:43:09 发布
-- 方式1
UPDATE 表1 表1别名 SET 表1别名.更新字段名 = (SELECT 更新字段名 FROM 表2 表2别名 WHERE 表1别名.字段名 = 表2别名.字段名)
-- 方式2
UPDATE 表1 表1别名,表2 表2别名 SET 表1别名.更新字段 = 表2别名.更新字段 WHERE 表1别名.字段名 = 表2别名.字段名