Задать вопрос
@drka

Как перенести данные из одной таблицы в другую?

ребят есть 5 таблиц. Одна временная в неё первоначально заносятся данные, другие основные в них нужно перенести информацию в зависимости от того, что гружу. вот собственно вопрос: необходимо из temp_table перенести все данные в main_table, учитывая дубли. если попался дубликат - обновить все данные в строке.

структура таблиц одинаковая:

id int(11) not null autoincrement,
xml_id varchar(128) not null,
name text not null,
quantity int(11) not null,
price double(5,2) not null

p.s заранее извиняюсь за оформление, пишу с телефона - неудобно.
p.p.s данных очень много ( 50-500к строк)
  • Вопрос задан
  • 253 просмотра
Подписаться 1 Оценить 2 комментария
Пригласить эксперта
Ответы на вопрос 1
@betal
REPLACE INTO ... FROM SELECT ...
INSERT INTO ... FROM SELECT ... ON DUBLICATE ...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы