Работа с оператором UPDATE - MySQL

Узнай цену своей работы

Формулировка задачи:

Всем доброго времени суток! Подскажите, можно ли изменить sql-запросом записи в таблице так, чтобы для каждого значения одного поля можно было задавать различные значения. К примеру есть таблица с полями:
Код_лекарства Название лекарства Дата лекарства
1 Аспирин 10.10.2017
2 Анальгин 12.09.2017
3 Цитрамон 17.05.2017
Нужно для каждой строки в поле [Дата_лекарства] задать различные значения. К примеру для Аспирина изменить на 05.05.2018, для Анальгина изменить дату на 09.05.2018, для Цитрамона изменить дату на 17.08.2018

Решение задачи: «Работа с оператором UPDATE»

textual
Листинг программы
UPDATE Tbl SET `Дата лекарства` = '2018-08-17' WHERE Код_лекарства = 3

Объяснение кода листинга программы

В данном коде происходит обновление записи в таблице Tbl с помощью оператора UPDATE.

  1. Дата лекарства - название поля, которое будет обновлено.
  2. '2018-08-17' - значение поля, которое будет установлено.
  3. Код_лекарства - название поля, по которому будет осуществлен поиск нужной записи.
  4. 3 - значение поля, которое будет использоваться для поиска нужной записи. Таким образом, в результате выполнения данного кода, в таблице Tbl для записи с Код_лекарства равным 3, значение поля Дата лекарства будет изменено на '2018-08-17'.

Оцени полезность:

15   голосов , оценка 3.8 из 5