Я создал систему User Point для своего сайта.Таблица выглядит следующим образом:
user_id name article gallery description total
------------------------------------------------------------
1 joe 7 3 0 10
2 hary 3 5 5 13
3 ana 1 1 2 4
Мне нужен триггер AFTER UPDATE, который будет обновлять SUM в итоговом столбце при изменении значения в столбце, статье, галерее или описании
DELIMITER $$
CREATE TRIGGER total_trg
AFTER UPDATE point_system FOR EACH ROW
BEGIN
UPDATE point_system SET total = (article + gallery + description) FROM point_system WHERE user_id = NEW.user_id;
END
$$
DELIMITER ;
Этот триггер не работает.Почему?