Обновление данных, оператор UPDATE
Для редактирования существующих записей в таблицах существует SQL оператор UPDATE.
Общая структура запроса с оператором UPDATE
UPDATE имя_таблицы SET поле_таблицы1 = значение_поля_таблицы1, поле_таблицыN = значение_поля_таблицыN [WHERE условие_выборки]
Так, например, если нужно изменить имя, то запрос будет иметь следующий вид:
UPDATE FamilyMembers SET member_name = "Andie Anthony" WHERE member_name = "Andie Quincey";
Будьте внимательны, когда обновляете данные. Если вы пропустите оператор WHERE, то будут обновлены все записи в таблице.
Вычисляемые значения
В запросах на обновление данных можно менять значения, опираясь на предыдущее значение.
UPDATE Payments SET unit_price = unit_price * 2;
Разрешается также значения одних столбцов присваивать другим столбцам. Но при этом, естественно, типы столбцов должны быть совместимыми.