iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >SQL怎么将一个表中的数据插入到另一个表中
  • 214
分享到

SQL怎么将一个表中的数据插入到另一个表中

2023-06-29 06:06:38 214人浏览 八月长安
摘要

这篇文章主要介绍了sql怎么将一个表中的数据插入到另一个表中的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇SQL怎么将一个表中的数据插入到另一个表中文章都会有所收获,下面我们一起来看看吧。创建测试表MyStud

这篇文章主要介绍了sql怎么将一个表中的数据插入到另一个表中的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇SQL怎么将一个表中的数据插入到另一个表中文章都会有所收获,下面我们一起来看看吧。

创建测试表MyStudentInfo

CREATE table MyStudentInfo(  Id int not null primary key,  Name varchar(16),  Age int,  Gender varchar(2),  Phone varchar(16),  Address varchar(50),  GradeId int)

联合插入多条数据

INSERT INTO MyStudentInfoSELECT 1,'张三',20,'1','15801258912','上海',1 UNIONSELECT 2,'李四',22,'1','12345678901','北京',1 UNioNSELECT 3,'王五',16,'1','13976891234','天津',2 UNIONSELECT 4,'赵六',19,'1','18676891234','重庆',3 UNIONSELECT 5,'小红',21,'2','17776891234','广州',4 UNIONSELECT 6,'小王',25,'2','13176891234','深圳',2 UNIONSELECT 7,'小刘',18,'2','13374591234','南京',1

一、SELECT INTO 语句从一个表中选取数据,然后把数据插入另一个表中

将MyStudentInfo表的所有字段数据插入不存在的表

SELECT * INTO studentinfo_test1 FROM MyStudentInfo

将MyStudentInfo表的个别字段数据插入不存在的表

SELECT Id,Name INTO MytestInfo FROM myStudentInfo

带有where子句

SELECT Id,Name,Gender INTO MytestInfo FROM myStudentInfo WHERE Gender='1'

SQL怎么将一个表中的数据插入到另一个表中

查询MytestInfo表的数据

SQL怎么将一个表中的数据插入到另一个表中

从一个以上的表中选取数据插入新表

SELECT s.Id,s.Name,s.GradeId,g.GradeName INTO NewTable FROM MyStudentInfo s INNER JOIN GradeInfo g on s.GradeId=g.Id

SQL怎么将一个表中的数据插入到另一个表中

查询NewTable表的数据

SQL怎么将一个表中的数据插入到另一个表中

二、将studentinfo表里面的数据插入已经存在的表

将MyStudentInfo表的id,name列插入studentinfo_test2(studentinfo_test2表已经存在)

INSERT INTO studentinfo_test2SELECT * FROM MyStudentInfo

关于“SQL怎么将一个表中的数据插入到另一个表中”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“SQL怎么将一个表中的数据插入到另一个表中”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注编程网精选频道。

--结束END--

本文标题: SQL怎么将一个表中的数据插入到另一个表中

本文链接: https://www.lsjlt.com/news/323208.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作