Замена данных в столбце из столбца другой таблицы

Автор catbird, 22 мая 2017, 18:37:15

« назад - далее »

catbird

Здравствуйте!
Требуется скопировать столбец "price" из таблицы ps_product и заменить этими данными столбец "price" в таблице ps_product_shop. Подскажите пожалуйста как корректно сделать, у меня не получается..

INSERT INTO table2 (column1, column2, column3, ...)
SELECT column1, column2, column3, ...
FROM table1;

такой вариант не работает.

пробовал удалить столбец и потом загрузить из другой таблицы - выдает ошибку #1062 - Duplicate entry '0-0' for key 'PRIMARY'

Заранее спасибо

Миколас

В phpmyadmin делай. Там без sql запросов сделаешь.

coder

UPDATE `table1`, `table2` SET `table2`.`column1` = `table1`.`column1`
WHERE `table1`.`id` = `table2`.`id`;