У меня есть таблица со строками [Item_name varchar (255) Первичный ключ] и [Price varchar (255)] и несколько других. Я хочу скопировать цену строки в ту же таблицу с новым именем «old_price». Как мне это сделать? Я сделал некоторые исследования и попытался это:Сделайте копию строки в таблице MySQL
INSERT INTO item_list (item_list.price) (SELECT item_list.price FROM item_list WHERE item_name = item_name);
Я получаю ошибку «Поле„item_name“не имеет значения по умолчанию»
Сначала проверьте, хотите ли вы выполнить операцию обновления или вставить! –