Есть таблица, там три столбца
cropme.ru/a16cefb8d3df11efbbd64f2f08c2504b
необходимо при смене статуса `status`
проставлять штампы
status -1 , ставим штамп в towork
status -2, ставим штамп finished
составил такой тригер
DELIMITER $$
CREATE
TRIGGER `towork` BEFORE UPDATE
ON `modx_lfvideo_items`
FOR EACH ROW
BEGIN
SET NEW.towork = CURRENT_TIMESTAMP() WHERE `status` = '1' ;
END$$
DELIMITER ;
выходит ошибка
Error Code: 1064
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE `status` = '1' ;
END' at line 6
без условия WHERE работает, но не учитывает статус