UPDATE t_dogm_dog_regist r INNER JOIN
(SELECT zjbh,userid FROM tairuo_pt3 t WHERE userid IN ('20190909101659403','20190909101824219',
'20190909101849102','20190909101915603')) t
ON r.oldcertno = t.zjbh
SET r.belongorgid = t.userid
WHERE r.belongorgid IS NULL OR r.belongorgid = '' ;
--或者
UPDATE t_dogm_dog_regist r,(SELECT zjbh,userid FROM tairuo_pt3 t WHERE userid IN ('20190909101659403','20190909101824219',
'20190909101849102','20190909101915603')) t SET r.belongorgid = t.userid
WHERE r.oldcertno = t.zjbh AND r.belongorgid IS NULL OR r.belongorgid = '';