我正在尝试创建一个触发器来监视表上的更改,然后将这些更改插入到另一个表中,如下所示BEFORE UPDATE ON originalTableEACH ROWINSERT INTO logs (email,clear,name ) SELECT email,clear,name FROM originalTablemysqlERROR 1064 (42000): You have an error in your SQL syntax; check the manua
我正在尝试为MySQL表的更新找出一个条件触发器。问题是,即使输入的数据与已经存在的数据相同,update触发器也会触发。因此,为了防止这一切,我想向触发器添加一个条件子句,如下所示IF NEW.vote_value <> OLD.vote_value THENSETminus_votes END
WHERE my_other_table.id=NEW.