MYSQL - ВСТАВИТЬ В таблицу (столбец) ЗНАЧЕНИЯ (xxxx) WHERE column = 1; - PullRequest
0 голосов
/ 21 сентября 2019

Я видел похожие вопросы, но не совсем ударил его по голове.

Я хочу вставить значение в столбец, где значение в столбце равно определенному значению - т.е. 1.

Итак,

INSERT INTO table (columnName) VALUES (valueToAdd) WHERE id - 1;

Этоэто то, что я думал, что это будет похоже, но не повезло.

Спасибо всем!

1 Ответ

2 голосов
/ 21 сентября 2019

Я хочу вставить значение в столбец, где значение в столбце равно определенному значению, т.е. 1

Похоже, вы хотите UPDATE, а неINSERT:

UPDATE mytable SET columnName = valueToAdd WHERE id = 1;

INSERT создает новые записи.UPDATE изменяет существующие записи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...