有没有一中方法直接向表T1插入一个字段和该字段的所有数据
比如:
表T1:学号,姓名,大学英语
0201 胡 60
0202 江 70
0203 海 80
表S1:学号,数学
0201 65
0202 75
0203 70
现在要把表S1中的数学和他的成绩都插到表T1中去
不用游标实现,要高效率的,最好一次直接插入
结果为:
表T1:学号,姓名,大学英语, 数学
0201 胡 60 65
0202 江 70 75
0203 海 80 70
问题点数:20、回复次数:6Top
1 楼hpf009(疯子)回复于 2006-03-09 21:56:03 得分 0
写错了
结果要如下:
T1:
学号,姓名,大学英语,数学
0201 胡 60 65
0202 江 70 75
0203 海 80 70
Top
2 楼hpf009(疯子)回复于 2006-03-09 21:57:06 得分 0
上面的数学成绩都要有的。上面没显示出来。不要意思Top
3 楼wangtiecheng(不知不为过,不学就是错!)回复于 2006-03-09 22:01:16 得分 20
alter table T1 add 数学 int
go
update T1 set 数学=S1.数学
from T1 inner join S1 on T1.学号=S1.学号
Top
4 楼xeqtr1982(Visual C# .NET)回复于 2006-03-09 22:02:45 得分 0
楼上正解:)Top
5 楼hpf009(疯子)回复于 2006-03-09 22:27:10 得分 0
我试试看Top
6 楼hpf009(疯子)回复于 2006-03-09 22:37:08 得分 0
非常感谢。已经搞定了Top




