A 表
班级 人数 分数
A班 10 100
B班 15 150
B 表
班级 人数 分数 科目
A班 10 80 2
B班 12 140 3
首先 比较 A,B两种表的 人数和分数 有差异的,然后,把B表的人数和分数,改为和A表一致
update b left join a where a.班级 = b.班级 where a.人数 <> b.人数 or a.分数 <> b.分数 set b.人数 = a.人数,b.分数 = a.分数
update b set b.人数 = a.人数,b.分数 = a.分数 from a left join b on a.班级 = b.班级