很急::有关数据库的问题,在线等!
假如我现在有一个成绩表(有“学生学号、课程号、学生所在班级、成绩”四个属性)。
现在我要查找某个班有成绩记录的所有学生的每一科的成绩、总分、以及排名情况。也就是说要查到学号、班级、科目1、...科目n、总分、名次。
谢谢!!
问题点数:40、回复次数:5Top
1 楼huangweizhao(小菜鸟)回复于 2004-12-03 22:31:50 得分 0
能提供思路的就有分。Top
2 楼lienzhu(李强)回复于 2004-12-03 22:42:12 得分 15
按成绩排序:
select *,(科目1分+、...科目n分) as scores from youtable where 班级='1' order by acores desc
Top
3 楼madpolice(午夜狂龙)回复于 2004-12-03 22:46:21 得分 10
思路:去mssql版问这个问题,保证立即有答案。
这个思路行不?Top
4 楼lienzhu(李强)回复于 2004-12-03 23:05:35 得分 15
名次需要你读出时按顺序加
scores是总成绩,现在查询1班的成绩,按总成绩有高到低
按成绩排序:
select *,(科目1分+、...科目n分) as scores from youtable where 班级='1' order by scores desc
Top
5 楼huangweizhao(小菜鸟)回复于 2004-12-03 23:23:03 得分 0
谢谢!!
继续啊,各位!
Top




