Как вставить данные в определенную строку в MySQL?

Kak Vstavit Dannye V Opredelennuu Stroku V Mysql



MySQL — это РСУБД, которая хранит и управляет массивными данными в организованной форме, чтобы можно было эффективно управлять данными. Он также предоставляет возможность обновления данных с помощью « ОБНОВЛЯТЬ ” запрос с “ Где », которое соответствует определенному условию или условию в существующих записях.

В этом руководстве мы обсудим, как:







Предпосылка

Для начала в этом посте вы должны войти на сервер MySQL, содержащий базы данных, и выбрать базу данных для вставки данных. После входа в систему используйте эту команду, чтобы отобразить список всех доступных баз данных:



показать базы данных;

На выходе отображается список баз данных:







Выберите базу данных. Для этого поста имя базы данных « линуксинт ”:

использовать линуксхинт;

Запустите эти команды, чтобы отобразить все таблицы, доступные в базе данных, а затем выберите конкретную таблицу:



показать столы;

выбрать * у сотрудника;

Вставить данные в новую строку в MySQL

Чтобы вставить данные в новую строку, используйте « ВСТАВИТЬ В ” и укажите имя таблицы. Введите имена столбцов и их значения. Например, если вы хотите вставить новую строку в « сотрудник », используйте этот запрос:

ВСТАВИТЬ В сотрудника (идентификатор, название компании, имя контакта, город, страна, телефон) ЗНАЧЕНИЯ (7, «Марун Дверь», «Джон», «Лондон», «Великобритания», «(000) 123-2531»);

После успешного выполнения команды « Запрос ОК появится сообщение:

Чтобы проверить, добавлена ​​ли новая строка или нет, используйте этот запрос:

выбрать * у сотрудника;

Новая строка успешно вставлена ​​в таблицу:

Вставить данные в конкретный столбец

Чтобы вставить данные в определенный столбец с помощью « НАБОР ' заявление. Например, если вы хотите обновить столбцы « Город ' и ' Страна ” к определенному значению, запустите этот запрос:

ОБНОВЛЕНИЕ сотрудника SET Город = «Лондон», Страна = «Великобритания»;

Новые данные будут успешно вставлены в эти столбцы:

Вставка данных в определенную строку, которая соответствует условию

Чтобы вставить данные в определенную строку, которая соответствует условию в « Где ' пункт. Если вы хотите изменить значение « Город ' и ' Страна », « Где ' идентификатор ' равно ' 1 », выполните этот запрос:

ОБНОВЛЕНИЕ сотрудника SET City = «Осака», Country = «Япония», где id = 1;

Сообщение ' Запрос выполнен успешно, затронута 1 строка ” показывает, что данные успешно обновлены на “ 1 ' ряд. Чтобы убедиться, что он отображает данные таблицы, введите:

выбрать * у сотрудника;

Данные вставлены успешно:

Вставка данных в определенную строку, которая соответствует нескольким условиям

ОБНОВЛЯТЬ ” может содержать несколько условий с использованием логических операторов. Если вы хотите вставить данные в строки, которые соответствуют условию «Где», его идентификатор равен « 2 ” “ И ' Контактное лицо ' равно ' Сааведра », выполните этот запрос:

ОБНОВЛЕНИЕ сотрудника SET City = 'Osaka', Country = 'Japan', где id > 2 AND ContactName = 'Saavedra';

Одна строка соответствует указанному условию, поэтому ее значения будут обновлены для « Город ' и ' Страна », для проверки изменений отображаем данные таблицы:

Вы узнали, как вставлять данные в определенную строку в MySQL.

Заключение

В MySQL для вставки данных в определенную строку в существующую таблицу используйте « ОБНОВЛЯТЬ заявление с пометкой « Где ” Условие для указания условия. MySQL будет вставлять данные только в строку, которая будет соответствовать условию. Чтобы определить несколько условий, используйте логические операторы. В этом руководстве показана процедура вставки данных в определенную строку в MySQL.