|
|||
|
Копирование таблицы БД MySQLСкопировать всю таблицу вместе с данными: create table `table_dest` as select * from `table_src` where 1 Скопировать только структуру таблицы: create table `table_dest` as select * from `table_src` where 0 Скопировать только данные: INSERT INTO table_src SELECT * FROM table_dest Скопировать некоторые столбцы в существующую таблицу по определенному условию: INSERT INTO table_src (table_src.name1, table_src.name2, table_src.name3) SELECT t.id, t.name, t.date_crt FROM table_dest AS t WHERE t.id > 500 Обратите внимание, что использовать алиасы в первой строке с INSERT нельзя (table_src AS t1), так как это вызовет ошибку. Опубликовано: 2011/05/05
HTML-код ссылки на эту страницу:
<a href="https://petrenco.com/mysql.php?txt=6" target="_blank">Копирование таблицы БД MySQL</a> 16349
|