Сен 172011
 

Сегодня понадоилось заменить в таблице записи, но не все, а только некоторые. У меня было значение 5, которое я хотел заменить на 1. Помимо этого были значени 2, 3 и 4, которые должны остатся прежними. Найти инфу по этому запросу не тяжело, но на поиски надо время, потому выкладываю сюда, чтобы на будущее не искать 🙂

В теории запрос выглядит так:

UPDATE таблица SET поле=значение(на которое меняем) WHERE поле=значение(которое существует)

А на примере вот:

UPDATE g13_bublik SET bublik _type=1 WHERE bublik _type=5

g13_bublik — таблица
bublik _type — поле
1 — нужное значение
5 — существующее значение