mysql从其他表触发属性

时间:2018-12-17 16:40:29

标签: mysql triggers database-trigger

您好,有没有一种方法可以将来自另一个表的属性带入触发器? 我有这个

create trigger After_Insert_Trigger after insert on table
for each row insert into table1
(date,hours,id_other)values
(curdate(),new.hours,new.id_other);


  table

id|   hours   |more atributes...|id_Production|id_other
 1|   29.3    |                 |      1      |   34
 2|    8.1    |                 |      2      |   46

other table 

 id_other|  name   |
   34    | name1   |
   46    | name2   |

因此,在上面显示的触发器中,我们看到id是table和table1之间的关系的“ id_other”,我想知道是否存在将表1中的“ name”属性添加到触发器中的insert语句中的方法

 table1
 |    Date    |    hours    |id_other|    name   |
 | 10/10/2018 |     29.3    |   24   |  name1    |
 | 11/11/2018 |     8.1     |   46   |  name2    |

0 个答案:

没有答案