Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




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, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
21836



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |