问一个关系表中的问题,求大神解惑。
sqlserver吧
全部回复
仅看楼主
level 4
你忒骚 楼主
如果我一个学生表里面有学号和姓名等信息,成绩表里面也有学号和姓名,如果学生表里面已经有信息了,有什么好的方法把学生表里面的信息导入到成绩表里面去。用insert 和select子句的组合?具体怎么实现呢?
2016年10月23日 13点10分 1
level 4
你忒骚 楼主
没人额。。。
2016年10月23日 13点10分 2
level 4
1.INSERT INTO SELECT语句
语句形式为:Insert into Table2(field1,field2,...) select value1,value2,... from Table1
要求目标表Table2必须存在,由于目标表Table2已经存在,所以我们除了插入源表Table1的字段外,还可以插入常量
2.SELECT INTO FROM语句
语句形式为:SELECT vale1, value2 into Table2 from Table1
要求目标表Table2不存在,因为在插入时会自动创建表Table2,并将Table1中指定字段数据复制到Table2中
2016年10月24日 12点10分 3
你说的这种是把a表中的列添加到b表吗?我的意思是怎么把a表中列里面的数据直接弄到b表中相同列的单元格里面去。这种有什么好的方法快速的写入进去。
2016年10月26日 03点10分
如果在学生表里面的姓名列已经插入了100个学生的姓名,而成绩表中的姓名列也需要插入这100个学生的姓名,怎么快速的把学生表中的所有姓名插入到成绩表中去?
2016年10月26日 03点10分
首先a表b表的列是相同的。你可以试试我给你发的第一个方法。是把a表的数据插到b表里。
2016年10月26日 11点10分
你平时用的插入数据的方法是哪种?
2016年10月26日 11点10分
level 4
Insert 插入单行也可以
2016年10月24日 12点10分 4
1