码迷,mamicode.com
首页 > 数据库 > 详细

SQL实现将一个表的数据插入到另外一个表的代码

时间:2015-12-02 22:47:48      阅读:343      评论:0      收藏:0      [点我收藏+]

标签:

--第一种情况的

1》如果2张表的字段一致,并且希望插入全部数据,可以用这种方法:

INSERT INTO 目标表 SELECT * FROM 来源表;


2》比如要将 articles 表插入到 newArticles 表中,则是:

INSERT INTO newArticles SELECT * FROM articles;


3》如果只希望导入指定字段,可以用这种方法:

INSERT INTO 目标表 (字段1, 字段2, ...) SELECT 字段1, 字段2, ... FROM 来源表;

--下面是第二种情况

4》如果将一个表的数据放在另外一个不存在的表:
select * into  目标不存在的表 from 来源表

 

5》如果只希望导入指定字段,可以用这种方法:

select 字段1,字段2,... into 目标不存在的表 from 来源表

SQL实现将一个表的数据插入到另外一个表的代码

标签:

原文地址:http://www.cnblogs.com/weiqinshian/p/5014366.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!