COMANDO PARA CORRIGIR: update movcartao_tmp a left JOIN admcartao b ON a.ID_EMPRESA = b.ID_EMPRESA AND a.NOMEINSTITUICAO = b.NOME AND a.TIPO = b.TIPO SET a.ID_ADM = b.ID WHERE a.cod_adm_sitef = '00000'; COMANDO PARA CRIAR O EVENTO QUE FARÁ O PROCESSO ACIMA AUTOMATIZADO: delimiter $ CREATE DEFINER=`root`@`%` PROCEDURE `set_id_adm_movcartao_tmp`() LANGUAGE SQL NOT DETERMINISTIC CONTAINS SQL SQL SECURITY DEFINER COMMENT '' BEGIN update movcartao_tmp a left JOIN admcartao b ON a.ID_EMPRESA = b.ID_EMPRESA AND a.NOMEINSTITUICAO = b.NOME AND a.TIPO = b.TIPO SET a.ID_ADM = b.ID WHERE a.cod_adm_sitef = '00000' and b.id is not null; END$ CREATE EVENT `ev_set_id_adm_movcartao_tmp` ON SCHEDULE EVERY 1 DAY STARTS '2020-08-05 21:00:00' ON COMPLETION PRESERVE ENABLE COMMENT '' DO BEGIN CALL `set_id_adm_movcartao_tmp`(); END$ delimiter;