-- 方法1.UPDATE 表2SET 表2.C = (SELECT B FROM 表1 WHERE 表1.A = 表2.A)WHERE EXISTS ( SELECT 1 FROM 表1 WHERE 表1.A = 表2.A) -- 方法2MERGE INTO 表2 USING 表1ON ( 表2.A = 表1.A ) -- 条件是 A 相同WHEN MATCHED THEN UPDATE SET 表2.C = 表1.B -- 匹配的时候,更新
本文介绍了两种使用SQL进行数据更新的方法:一种是通过UPDATE语句结合子查询实现,另一种是利用MERGE语句完成更为复杂的更新操作。这两种方法适用于当需要根据另一张表的数据来更新当前表的某些字段时。
8402

被折叠的 条评论
为什么被折叠?



