Пытается создать поле в таблице, которое получит старое значение другого поля. Моя таблица очень похожа на это:Поле истории в базе данных MySQL
------------ -------------------- ------------------------
| id int(10) | price decimal(5,2) | price_old decimal(5,2) |
----------------------------------------------------------
То, что я пытаюсь получить это значение price
поля копируется в поле price_old
ON UPDATE
текущей записи.
Можно ли достичь этого только с помощью mysql?
PS: Данные, содержащиеся в этой ячейке, не являются критическими. Использование заключается в сохранении предыдущей цены товара и после того, чтобы показать, как он изменился. Мне нужно только последнее значение, а не полная история записи в таблице. (Мой сервер MySQL равен 5.0, если это имеет значение)
Извините, что я отредактирую. Я имел в виду поле «цена» в поле «price_old» –