Оператор UPDATE используется для изменения существующих записей в таблице.
ОБНОВЛЕНИЕ Синтаксис
UPDATE table_name
SET столбец1=значение1,столбец2=значение2, …
ГДЕ условие;
Следующая инструкция MYSQL обновляет первого клиента (CustomerID = 1) новым контактным лицом и новым городом.
Пример
UPDATE Customers
SET ContactName = ‘Alfred Schmidt’, City= ‘Frankfurt’
WHERE CustomerID = 1;
ОБНОВИТЬ несколько записей
Именно предложение WHERE определяет, сколько записей будет обновлено.
Следующий оператор MYSQL обновит имя контакта до «Хуан» для всех записей, где страна — «Мексика»:
Пример
UPDATE Customers
SET ContactName='Juan'
WHERE Country='Mexico';
Предупреждение об обновлении!
Будьте осторожны при обновлении записей. Если вы опустите предложение WHERE, ВСЕ записи будут обновлены!
Пример
UPDATE Customers
SET ContactName=’Juan’;
Автор: Мутху Бхарати.