在同一个数据库中,怎么把一个表中的一个列,插入到另一个表中,个数一致,类型一致 作者: kelline 时间: 2013-4-1 17:44
额, 大哥,给你的回复你都不看么? 你的上一个帖子。 insert into b select * from a;作者: 郑丹丹1990 时间: 2013-4-1 18:35
kelline 发表于 2013-4-1 17:44
额, 大哥,给你的回复你都不看么? 你的上一个帖子。 insert into b select * from a; ...
~~~~~.........作者: 管章鹏 时间: 2013-4-1 18:48
--将一个表中的数据全部备份到另一个表中,前提是另外一个表是不存在的,在备份的过程中,系统会自动创建这个新的表,假设这里TblNewTeacher是新的表,而TblTeacher是旧的表
select * into TblNewTeacher from TblTeacher
--向一个已经存在的表中插入数据,数据的来源是另外一张表
insert into TblNewTeacher(name)--TblNewTeacher是新的表名,name是新列名
select tname from tblteacher--tblteacher是旧的表名
--====如果是不同的数据库则要写数据库名..表名即可
select * into Tnew from school.. Tblteacher--从school数据库下面的Tblteacher表中复制数据到另一个数据库中的Tnew表
希望对你有帮助!