Вам понадобится
  • - навыки работы с MySql.
Инструкция
1
Воспользуйтесь командой Update для обновления записей в таблицах. Построить данную команду можно следующим образом: Update, затем введите нужные параметры обновления таблицы базы данных.
2
Установите приоритет данной команды, например, Low_priority устанавливается в том случае, когда обновление таблицы будет отложено, пока остальные сценарии не завершат работу с таблицей.
3
При необходимости установите параметр Ignore, в случае, если в таблице есть уникальные поля, а при обновлении возникает дублирующее значение, то действие команды не будет завершаться, а эти значения не изменяются.
4
Введите название таблицы, для этого используйте параметр Tbl_name. Затем установите ключевое слово Set, после этого добавьте список полей, которые подлежат обновлению, а также сами обновляемые значения полей в таком виде: Set «Введите имя поля»=’значение’. К примеру, чтоб обновить поле Country во всех записях таблицы Users, запустите команду: Update ‘users’ set ‘country’= ‘USA’. В случае, если новое значение, которое присваивается командой Update аналогично старому, тогда это поле обновляться не будет.
5
Используйте следующий пример для увеличения возраста всех пользователей, занесенных в таблицу, на один год: Update ’users’ Set ‘age’ = ‘age’+1. Этим же способом вы можете выполнить любое арифметическое действие с числовыми значениями таблицы, т.е. обновить данные с помощью умножения, деления, вычитания либо прибавления.
6
Чтобы задать условией отбора для записей, которые подлежат изменению, используйте параметр Where. Для того чтобы установить максимальное количество изменямых строк, воспользуйтесь параметром Limit. Например, обновить первые пять записей в таблице можно с помощью следующей команды: Update ‘users’ Set ‘age’ = ‘age’ +1 Limit 5.