我如何在2个表之间执行此MYSQL触发器?

时间:2012-04-09 19:14:28

标签: mysql triggers

例如,如果我在TABLE1上有2列,名为“id”,“count”包含“count”列中的数字,当这些数字达到50或更高时,我希望触发器更新名为“达到”的列TABLE2在id列

中带有“yes”及其id

怎么做?感谢

1 个答案:

答案 0 :(得分:3)

delimiter |

CREATE TRIGGER table1_trigger AFTER UPDATE ON table1
FOR EACH ROW BEGIN
  IF NEW.count >= 50
  then
     update table2 set reached = 'yes' where id = NEW.id;
  end if;
END;

|