MySQL多表联合更新不支持解决方案

时间:2021-08-11 04:31:33

此博文得益于老司机指路
mysql分布式库中,多表关联更新字段的值,提示不支持
老司机是这样做的

select concat(' update slp_prop_rule set mpvltp = ' ' ' , b.prvltp , ' ' ' where id = ' , a.id , ' ; ') tt from slp_prop_rule a , slp_prop b where a.mprpid = b.propid

充分利用MySQL函数将要更新的sql语句打印出来,在批量执行

这是一种解决问题的思路,没必要去花大量时间去查为什么不支持,可以变相的通过另外一种思路去解决。