Хороший вопрос ... вы можете использовать другую таблицу для регистрации всех изменений, например: (целевая цена)
CREATE TRIGGER your_trigger
AFTER UPDATE ON your_table
FOR EACH ROW
BEGIN
INSERT into log_table
(user, what, old_with, with, timestamp)VALUES (user(),
NEW.id ,OLD.price, NEW.price),now());
END
И если я правильно напишу код, вы повторите что-то вроде этого:
user () возвращает пользователя m
root@localhost 1 100 64 2011-12-31
root@localhost 2 54 32 2011-12-31
root@localhost 3 28 29 2011-12-31