bgcd.net
当前位置:首页 >> mysql怎么把一个表的所有数据复制到另一张表 >>

mysql怎么把一个表的所有数据复制到另一张表

另一张表已经存在还是不存在 不存在可以 select * into 目标表 from 原表 另一张表存在 insert into 目标表 select * from 原表;

1. 表结构完全一样 insert into 表1 select * from 表2 2. 表结构不一样(这种情况下得指定列名) insert into 表1 (列名1,列名2,列名3) select 列1,列2,列3 from 表2

1. 表结构完全一样 insert into 表1 select * from 表2 2. 表结构不一样(这种情况下得指定列名) insert into 表1 (列名1,列名2,列名3) select 列1,列2,列3 from 表2

不用导出,假如你的表111已存在数据库中,可以很方便的复制 create table 222 as (select * from 111);

在利用数据库开发时,常常会将一些表之间的数据互相导入。当然可以编写程序实现,但是,程序常常需要开发环境,不方便。最方便是利用sql语言直接导入。既方便而修改也简单。以下就是导入的方法。 1、 表结构相同的表,且在同一数据库(如,table...

可以通过以下sql实现 sql:insert into tablename1(filename3,filename4) as select filename1, filename2 from tablename2; 解释:从tablename2表中读取出filename1和filename2字段插入到tablename1表中的 filename3和filename4字段中。 备...

一、复制表里面的一条记录并插入表里面 ① insert into article(title,keywords,desc,contents) select title,keywords,desc,contents from article where article_id = 100; 二、复制表里的多条数据/记录,并插入到表里面 ① INSERT INTO `power_...

INSERT INTO tb2 ( id, name, age ) SELECT id, name, age FROM tb1 WHERE id = 1;

在利用数据库开发时,常常会将一些表之间的数据互相导入。当然可以编写程序实现,但是,程序常常需要开发环境,不方便。最方便是利用sql语言直接导入。既方便而修改也简单。以下就是导入的方法。 1、 表结构相同的表,且在同一数据库(如,table...

网上说mysql不支持select into 找了两个方法 answer 01: create table dust select * from student;//用于复制前未创建新表dust的情况下 answer 02: insert into dust select * from student;//已经创建了新表dust的情况下

网站首页 | 网站地图
All rights reserved Powered by www.bgcd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com