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

MySQL Trigger Update med vælg fra en anden tabel

Jeg har faktisk formået at løse dette selv. Her er den opdaterede kode

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;

Jeg var nødt til at angive tabelnavnet før kolonneværdien på linje 5.



  1. Brug af en primær nøgle med et WithoutRowID

  2. 'Forbinde' en rails-app til en allerede eksisterende MySQL DB?

  3. JSON_INSERT() vs JSON_SET() vs JSON_REPLACE() i SQLite

  4. Yndlingstricks til tuning af ydeevne