需要根據多個表的查詢結果更新數據,如下
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