Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL Trigger Update con selezione da un'altra tabella

In realtà sono riuscito a risolverlo da solo. Ecco il codice aggiornato

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;

Avevo bisogno di specificare il nome della tabella prima del valore della colonna sulla riga 5.