如何从MySQL中的另一个表插入现有值

时间:2017-10-14 09:21:31

标签: mysql

我想要做的是从CompositionCollection表中插入performDate值,以便在Compositions表中检索并更新到performDate,而不必手动输入。因此,每个合成将具有从合成集合中播放的时间值。

组合表中的最后一个引用空间是日期。

class AspectType {
  //blah blah
}
module.exports = AspectType;

1 个答案:

答案 0 :(得分:0)

您可以使用Trigger

CREATE TRIGGER last_played
AFTER INSERT
ON CompositionCollection FOR EACH ROW

BEGIN
 UPDATE Compositions SET PerformDate = New.PerformDate WHERE CompositionId = New.CompositionId;
END;

有关mySQL Triggers

的更多信息