首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

如何把一个表某列的值赋值给另一个表

2012-10-17 
怎么把一个表某列的值赋值给另一个表C/C++ code第一张表 “学生信息”名字性别 张三男王武男李宁女第二张表

怎么把一个表某列的值赋值给另一个表

C/C++ code
第一张表 “学生信息”名字   性别 张三   男王武   男李宁   女第二张表 “分数表”名字   分数张三   50王武   60李宁   80


现在要给“学生信息”这张表增加一列“分数”,怎么把分数表的分数搬过去?
要求使用最基本的SQL语句,而且不能用逐条添加的方式。

[解决办法]
SQL code
--第一步:给学生信息表添加分数字段alter table 学生信息 add 分数 int--第二步:更新分数字段的值update 学生信息 set 学生信息.分数=isnull(a.分数,0) from 分数表 a where a.名字=学生信息.名字 

热点排行