sql >> Databáze >  >> RDS >> Mysql

MySQL Trigger Update s výběrem z jiné tabulky

Vlastně jsem to dokázal vyřešit sám. Zde je aktualizovaný kód

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;

Potřeboval jsem zadat název tabulky před hodnotou sloupce na řádku 5.



  1. Zálohujte/obnovte databázi SQLlite do složky aplikace Disk Google

  2. Migrace databáze Access na SQL Server

  3. MySQL – alternativy k vnořeným poddotazům při omezení agregovaných dat v korelovaném poddotazu

  4. Aktualizace již zaškrtnutých políček v PHP