Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL Trigger Update с избор от друга таблица

Всъщност успях сам да разреша това. Ето актуализирания код

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;

Трябваше да посоча името на таблицата преди стойността на колоната на ред 5.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как мога да направя „вмъкване, ако не съществува“ в MySQL?

  2. Релевантността на пълнотекстово търсене се измерва в?

  3. SELECT INTO Променлива в MySQL DECLARE причинява синтактична грешка?

  4. Поддръжка на транзакции на MyIsam engine

  5. Разгръщане и управление на MySQL NDB клъстер с ClusterControl