触发器实现将一个表的部分字段插入另一个表

表A有字段id,name,age,class,score
表B有字段id,name,age
如何创建触发器使表A插入一条记录时,同时将其中三个字段插入表B中

定义插入后触发器。

DROP TRIGGER IF EXISTS `ins_info`; 
create trigger ins_info 
after insert on nhfxelect for each row 
begin 
 if HOUR(new.RecordTime)='20' then 
 insert into nhfxbyhour (UnitDepName, UnitDepCode, ElectCost, TimeJG, RecordTime) 
 values( '数统学院', '1', new.USERKWH, '20', new.RecordTime); 
 end if; 
end; 

参考地址: