Оператор UPDATE SQL

Оператор Update

Оператор Update используется для изменения данных в таблице.

Грамматика:

UPDATE имя_таблицы SET имя_столбца = новая_worth WHERE имя_столбца = определенное_worth

Person:

LastName FirstName Адрес Город
Gates Bill Xuanwumen 10 Пекин
Wilson   Champs-Elysees  

Обновление одного столбца в строке

Мы добавим имя (firstname) для людей с lastname "Wilson":

UPDATE Person SET FirstName = 'Fred' WHERE LastName = 'Wilson'

Результат:

LastName FirstName Адрес Город
Gates Bill Xuanwumen 10 Пекин
Wilson Fred Champs-Elysees  

Обновление нескольких столбцов в строке

Мы изменим адрес (address) и добавим имя города (city):

UPDATE Person SET Address = 'Zhongshan 23', City = 'Nanjing' WHERE LastName = 'Wilson'

Результат:

LastName FirstName Адрес Город
Gates Bill Xuanwumen 10 Пекин
Wilson Fred Zhongshan 23 Нанкин