Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MySQL Trigger Update com seleção de outra tabela


Na verdade, eu mesmo consegui resolver isso. Aqui está o código atualizado
CREATE TRIGGER `incremental_before_ins_tr` BEFORE INSERT ON `incremental`
FOR EACH ROW
BEGIN
SET NEW.source = (Select source from crm_record
where crm_record.msisdn = new.msisdn order by dat DESC limit 1);
END;

Eu precisava especificar o nome da tabela antes do valor da coluna na linha 5.