将Mysql数据复制到另一个表

Mysql / 2865人浏览 / 0人评论
Mysql-将一张表中的数据批量导入另一张表中



由于mysql不支持select into 方法,mysql怎样将一张表的查询结果存到另一张表中?

找了两个方法

第一种:

create table dust select * from student;//用于复制前未创建新表dust的情况下

第二种

insert into dust select * from student;//已经创建了新表dust的情况下

----------------------------------------------------------------------

如果表结构不一样

insert into 库名.表1 (列名1,列名2,列名3) select 列1,列2,列3 from 库名.表2 where ...


注意:sql语句不需要在insert后面加values。

0 条评论

还没有人发表评论

发表评论 取消回复

记住我的信息,方便下次评论
有人回复时邮件通知我