Копировать данные с одной таблицы в другую – mysql

 
Посетитель
small user social cms
Сообщений: 35
Копирование полностью всех данных из одной таблицы mysql в другую:

Код MYSQL:
  1. INSERT INTO `db`.`table_to` SELECT * FROM `db`.`table_from` ;
Если необходимо скопировать только некоторые столбцы, то применяем следующую конструкцию:

Код MYSQL:
  1. INSERT INTO `db`.`table_to` (`t1_2`, `t2_2`, `t3_2`, `t4_2`) SELECT `t1`, `t2`, `t3`, `t4` FROM `db`.`table_from` ;
Для копирования данных из одной таблицы MySQL в другую по условию, можно использовать следующий запрос:

Код MYSQL:
  1. INSERT INTO `db`.`table_to` (`t1_2`, `t2_2`, `t3_2`, `t4_2`) SELECT `t1`, `t2`, `t3`, `t4` FROM `db`.`table_from` WHERE `t2` < '2010-07-01 11:37:38';
Вот так можно переносить данные из Instantcms 1.10.3 в 2.0 (или вообще из любой cms)
Редактировалось: 2 раз (Последний: 15 декабря 2013 в 18:05)
fimgi.ru
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.