Заявление об обновлении MySQL

Mysql Update Statement



MySQL - это система управления базами данных с открытым исходным кодом, которую можно использовать как для небольших, так и для крупных проектов. Разработанный корпорацией Oracle, он использует стандартный SQL. В управлении базами данных операции CRUD - это своего рода базовое требование, которое необходимо знать.







В этой статье мы научимся обновлять данные в таблицах MySQL, используя предоставленный MySQL оператор UPDATE. Оператор UPDATE - это, по сути, оператор DML (язык манипулирования данными), поскольку он изменяет или обновляет данные.



Синтаксис

Синтаксис для обновления столбца или столбцов в таблице в MySQL:



ОБНОВИТЬ table_name
УСТАНОВЛЕННЫЙ
имя_столбцазнак равно ценить ,
...
[ КУДА состояние]

В этом синтаксисе table_name это таблица, в которой вы хотите обновить любой столбец.





Используя УСТАНОВЛЕННЫЙ предложении, мы можем присвоить новые значения нескольким столбцам, используя знак равенства =.

имя_столбца это тот столбец, в котором вы хотите сделать обновление.



В конце концов, мы также можем предоставить КУДА предложение, чтобы применить какое-либо условие или отфильтровать процесс обновления.

Давайте проясним это, показав пример, в котором мы будем обновлять значение столбца внутри таблицы.

Пример

Сначала откройте свой терминал, войдите в оболочку MySQL и выберите базу данных, в которой вы хотите обновить таблицу. Чтобы увидеть все таблицы в базе данных, выполните эту команду:

ПОКАЗАТЬ ТАБЛИЦЫ ;

У нас есть одна таблица в выбранной нами базе данных. Посмотрим, есть ли в нем какие-то данные или нет. Чтобы увидеть данные в таблице, выполните команду SELECT следующим образом:

ВЫБРАТЬ * ИЗ машины;

Предположим, мы хотим обновить название автомобиля и дату производства в третьей строке с BMW I8 на BMW M4, где car_id равно 3. Тогда запрос на обновление имени и даты будет таким:

ОБНОВИТЬ table_name
УСТАНОВЛЕННЫЙ
car_nameзнак равно‘BMW M4’,
man_dateзнак равно'2020 г.-10-10'
КУДА car_idзнак равно 3;

После выполнения команды обновления и изменения вывода 1 строки (строк) давайте посмотрим на таблицу:

ВЫБРАТЬ * ИЗ машины КУДА car_idзнак равно 3;

Как видно на приведенном ниже снимке экрана, данные третьей строки обновлены успешно.

Итак, вот как вы можете обновлять данные любой таблицы в MySQL с помощью оператора UPDATE.

Заключение

Мы узнали, как использовать оператор UPDATE и как мы можем обновлять данные в любой базе данных MySQL. Затем мы обсудили, как обновить один столбец, а также сразу несколько столбцов. Наконец, мы также видели использование предложения WHERE.