Как перезаписать значение ячеек в mysql?

Пользователь

от nicola , в категории: SQL , 7 месяцев назад

Как перезаписать значение ячеек в mysql?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от richard , 7 месяцев назад

@nicola 

Для перезаписи значения ячейки в MySQL необходимо выполнить запрос на обновление данных (UPDATE).


Синтаксис запроса следующий:

1
2
3
UPDATE table_name
SET column1 = new_value1, column2 = new_value2, ...
WHERE some_column = some_value;


Где:

  • table_name - название таблицы, в которой находятся данные, которые нужно обновить
  • column1, column2 - названия столбцов, значения в которых нужно обновить
  • new_value1, new_value2 - новые значения для соответствующих столбцов
  • some_column - название столбца, по которому нужно определить строки, которые нужно обновить
  • some_value - значение, которое должно быть в столбце some_column


Например, для обновления значения в столбце name таблицы users на новое значение 'John' для пользователя с идентификатором 1, запрос будет выглядеть так:

1
2
3
UPDATE users
SET name = 'John'
WHERE id = 1;


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

1
2
3
UPDATE users
SET name = 'John', age = 30, email = '[email protected]'
WHERE id = 1;