求求最大值的SQL语句!!!
如何写求出最大值的SQL语句?
我先求出总成绩,然后想在这个总成绩上求出最大值。(这个总成绩不是表上的字段)
求出总成绩的sql是这样的,正常运行:
select sum(学生成绩) as 总成绩 from tb_ScoreInfo
where 考试名称='text 4'
and 班级名称='00高三理科一班'
group by 考试名称,考试时间,班级名称,学生学号
问题点数:50、回复次数:4Top
1 楼bluespy(自古英雄出我辈, 一入江湖岁月催!)回复于 2003-08-01 15:59:41 得分 10
再加上一句:
order by 总成绩 desc
最上面那个不就是最大值Top
2 楼lemonzhu(newguy)回复于 2003-08-01 16:03:05 得分 0
求平均分呢?Top
3 楼firetoucher(风焱)回复于 2003-08-01 16:03:28 得分 40
select Max(总成绩)
from
(select sum(学生成绩) as 总成绩 from tb_ScoreInfo
where 考试名称='text 4'
and 班级名称='00高三理科一班'
group by 考试名称,考试时间,班级名称,学生学号) a
Top
4 楼firetoucher(风焱)回复于 2003-08-01 16:04:40 得分 0
平均分
select Avg(总成绩)
from
(select sum(学生成绩) as 总成绩 from tb_ScoreInfo
where 考试名称='text 4'
and 班级名称='00高三理科一班'
group by 考试名称,考试时间,班级名称,学生学号) a
Top




