-- 业务当中经常使用批量更新A表数据,然后条件又来自B表 update tablename A,(select * from B where xx='xxx') b set a.xx='xxx' where a.id=b.id;