У меня есть таблица (myTable) с 3 столбцами [s1, s2, sum]
И я хочу добавить триггер, который автоматически обновляет сумму с s1 + s2 при каждом обновлении. Это мой код, но он не работает. Что я делаю не так?
Заранее спасибо
DROP TRIGGER IF EXISTS `mTrigger`;
DELIMITER //
CREATE TRIGGER `mTrigger` BEFORE UPDATE ON `myTable`
FOR EACH ROW BEGIN
SELECT NEW.s1 + NEW.s2 INTO @sum;
SET @NEW.sum = @sum;
END
//
DELIMITER ;