《Mysql实例MySQL下将一个表的数据插入到另外一个表的实现语句》要点:
本文介绍了Mysql实例MySQL下将一个表的数据插入到另外一个表的实现语句,希望对您有用。如果有疑问,可以联系我们。
如果2张表的字段一致,并且希望插入全部数据,可以用这种办法:
Code:
代码如下:
INSERT INTO 目标表 SELECT * FROM 来源表;
好比要将 articles 表插入到 newArticles 表中,则是:
代码如下:
INSERT INTO newArticles SELECT * FROM articles;
如果只希望导入指定字段,可以用这种办法:
代码如下:
INSERT INTO 目标表 (字段1, 字段2, ...) SELECT 字段1, 字段2, ... FROM 来源表;
注意字段的顺序必需一致.
如果您需要只导入目标表中不存在的记录,可以参考另外一篇文章
MySQL 当记录不存在时插入(insert if not exists)
《Mysql实例MySQL下将一个表的数据插入到另外一个表的实现语句》是否对您有启发,欢迎查看更多与《Mysql实例MySQL下将一个表的数据插入到另外一个表的实现语句》相关教程,学精学透。维易PHP学院为您提供精彩教程。
转载请注明本页网址:
http://www.vephp.com/jiaocheng/12919.html