Pustota
Новичок
Как узнать, изменилось ли значение в таблице MySQL
Есть MySQL 4.1
Делаю UPDATE ... WHEREv id='$id'
И так прохожусь по всей таблице. Записей где-то около 4 тысяч.
Как мне можно узнать, изменилась ли запись, если я, например, меняю цену, а цена была 5000 р. Я меняю её на 5100 р.
Интересует вариант, если цена не изменилась. Как это отследить?
Вариант делать перед каждым UPDATE еще запрос SELECT и сравнивать два значения не хочется, так как запросов увеличивается сразу в двое.
То есть фактически я хочу менять только там, где 100% изменилась цена.
Есть MySQL 4.1
Делаю UPDATE ... WHEREv id='$id'
И так прохожусь по всей таблице. Записей где-то около 4 тысяч.
Как мне можно узнать, изменилась ли запись, если я, например, меняю цену, а цена была 5000 р. Я меняю её на 5100 р.
Интересует вариант, если цена не изменилась. Как это отследить?
Вариант делать перед каждым UPDATE еще запрос SELECT и сравнивать два значения не хочется, так как запросов увеличивается сразу в двое.
То есть фактически я хочу менять только там, где 100% изменилась цена.