日期:2014-05-17  浏览次数:20883 次

求学科成绩合格率,用ASP代码怎么写?
我试着用ASP做一个学生成绩自动统计系统,但想求出某科(如语文)学科的合格率,用ASP代码不知怎么写?合格率也就是某学科60分或60分以上占总人数的百分比,这个系统我是用ACCESS做的,希望各位大侠能帮忙,最好能给出详细点的源代码,因为我是一个初学者,有劳,先谢过,thank!!!!!!

------解决方案--------------------
在SQL语句里面就解决这个问题了,为什么要用程序做?
SQL如下:
在access中不知道是否支持case 语句,如果不支持,用两个语句查到合格和全部人数,除下
select count(*) from 分数表 where 分数> =60
select count(*) from 分数表

如果支持,一个语句就解决问题:
select sum(case when 分数> =60 then 1 else 0 end) as 合格人数,count(*) as 总人数 from 分数表
------解决方案--------------------
woodsmith(woodsmith)
同意,程序做还麻烦
------解决方案--------------------
up 一下 woodsmith(woodsmith)
------解决方案--------------------
SELECT sum(iif(分数60,1,0))/sum(1) from 分数表
------解决方案--------------------
SELECT sum(iif(分数 > = 60,1,0))/sum(1) from 分数表

------解决方案--------------------
解决了就结贴啊,呵呵.