|
MySQL.RU - Webboard
Вернуться
копия колонки в другую таблицу с замещением (arhip) 07/05/2005 - 18:07:54
Re: копия колонки в другую таблицу с замещением (Dubrovsky) 07/05/2005 - 18:16:36
Re: копия колонки в другую таблицу с замещением (arhip) 07/05/2005 - 18:36:23
Re: копия колонки в другую таблицу с замещением (arhip) 07/05/2005 - 23:31:37
From: arhip - 07/05/2005 - 18:07:54
Subject:копия колонки в другую таблицу с замещением
-----------------
Сабж. Вопрос ламерский, извините. Копаюсь в мускуле только по редкой необходимости, т.к. не программер.
Есть 2 идентичных по структуре таблицы с одинаковым количеством записей. Требуется заместить данные в колонке одной таблицы данными из одноименной колонки другой таблицы. Вроде банальная операция, но знаний не хватает. В доках долго копался и здесь в поиске, но задачу не решил.
Делаю так:
REPLACE INTO table1 (col1) SELECT col1 FROM table2;
Получаю не замещение записей, а добавление. Вычитал, что требуется использование UNIQUE или PRIMARY KEY(?), иначе REPLACE работает как INSERT. В обеих таблицах PRIMARY KEY задан (столбец id). Где моя ошибка и как сделать правильно?
Заранее спасибо, надеюсь не пошлете RTFM, читаю, ответ пока не нашел.
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
21836
|
|