| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 734 人关注过本帖
标题:救急,这怎么写啊?
只看楼主 加入收藏
比蜗牛快些
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:124
专家分:0
注 册:2007-4-16
收藏
 问题点数:0 回复次数:7 
救急,这怎么写啊?
写SQL语句题:学校里有一个班级共10名学生,老师把他们的成绩,按照学号写成一张表,放到数据库里,其中有5个学生不及格,这5个学生进行了补考,老师又把补考又的5个学生的成绩,写到第二张表。怎么写啊救急!!!
我的结果是把第一张表给覆盖了。
搜索更多相关主题的帖子: 数据库 
2007-09-26 15:04
shuzai1985
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2007-8-22
收藏
得分:0 
意思就是从10个学生中 查出5个不及格啊    然后放进另外一张表  不知道是不是这样意思  没看明白  
2007-09-26 18:06
胡桂生
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2007-9-14
收藏
得分:0 

--创建表,包含学号和成绩字段
create table students
(
snum char(10),
score float
)
--向表中插入成绩
insert into students(snum,score) values ('011',100)
insert into students(snum,score) values ('012',90)
insert into students(snum,score) values ('013',70)
insert into students(snum,score) values ('014',65)
insert into students(snum,score) values ('015',60)
insert into students(snum,score) values ('016',55)
insert into students(snum,score) values ('017',50)
insert into students(snum,score) values ('018',35)
insert into students(snum,score) values ('019',59)
insert into students(snum,score) values ('020',43)
--把不及格的学生选出来,放入另外一张表
select * into students2 from students where score < 60
--把他们的补考成绩添加进去(可以用更新表)
update students2 set score = 补考成绩 where snum = '016'
--同样把其他同学补考成绩修改
--------------------------------------不知道这样回答行不行

2007-09-26 18:26
比蜗牛快些
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:124
专家分:0
注 册:2007-4-16
收藏
得分:0 
不是的我的意思是把补考后的成绩放入第二张表,然后再把补考好的成绩学好重新插入第一张表

地球人的缺点与恶习集一身,小心感染不良恶习
2007-09-27 14:01
比蜗牛快些
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:124
专家分:0
注 册:2007-4-16
收藏
得分:0 
是按学号重新插入


地球人的缺点与恶习集一身,小心感染不良恶习
2007-09-27 14:02
比蜗牛快些
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:124
专家分:0
注 册:2007-4-16
收藏
得分:0 
是按学号重新插入


地球人的缺点与恶习集一身,小心感染不良恶习
2007-09-27 14:03
deleter
Rank: 1
等 级:新手上路
威 望:1
帖 子:858
专家分:0
注 册:2007-7-5
收藏
得分:0 
用select into语句
select * from 第一张表 into 第二张表 where 学习成绩<50
第二张表是不及格学生的分数表,然后比如补考及格了,然后用update语句将分数更新,是不是这个意思

[此贴子已经被作者于2007-9-27 15:41:56编辑过]


物理学家的问题在于他们总是试图用作弊的方法获得结果。
数学家的问题在于他们总是试图获得最幼稚的问题的结果。
软件测试工程师的问题在于他们总是试图用作弊的方法获得最幼稚的问题的结果。
2007-09-27 15:37
比蜗牛快些
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:124
专家分:0
注 册:2007-4-16
收藏
得分:0 

谢谢了,已经做出了


地球人的缺点与恶习集一身,小心感染不良恶习
2007-09-29 20:14
快速回复:救急,这怎么写啊?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.081295 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved