sql批量更新问题,在线求解
表1 有3个字段 字段1 字段2 字段3
表2 有8个字段 字段1 字段2 字段3 字段4 字段5 字段6 字段7 字段8
表1中的 字段1 和 字段2 分别 和 表2中的字段1 字段2 的值相同
怎么批量更新表2中的 字段3 (注:字段3的值不相同)
求解!
[解决办法]
UPDATE 表2
SET 表2.字段3 = 表1.字段3
FROM 表1
INNER JOIN 表2 ON 表1.字段1 = 表2.字段1
AND 表1.字段2 = 表2.字段2
UPDATE 表2
SET 表2.字段3 = 表1.字段3
FROM 表1
INNER JOIN 表2 collate Chinese_PRC_CI_AS ON 表1.字段1 = 表2.字段1
AND 表1.字段2 = 表2.字段2