需要根据多个表的查询结果更新数据,如下
update student t1,
(select t.id,b.name from student t inner join base_info b on t.no = b.no and b.flag = 1) t2
set t1.name = t2.name where t1.id = t2.id
需要根据多个表的查询结果更新数据,如下
update student t1,
(select t.id,b.name from student t inner join base_info b on t.no = b.no and b.flag = 1) t2
set t1.name = t2.name where t1.id = t2.id