+ -
当前位置:首页 → 问答吧 → [求助]请达人指点:用Access统计平均分及格率等。

[求助]请达人指点:用Access统计平均分及格率等。

时间:2008-10-11

来源:互联网

敬请高手指点Access统计考试成绩之平均、及格率问题。

本人想用Access2003统计考试结果,想统计出各班各科的平均分、及格率、及格人数、不及格人数、最高分、最低分。但试了几次都没有成功。敬请达人指点。谢谢。

EGJvt8bi.rar (31.44 KB)
EGJvt8bi.rar (31.44 KB)
[求助]请达人指点:用Access统计平均分及格率等。
下载次数: 28
2008-10-11 11:44

[此贴子已经被作者于2008-10-11 11:45:08编辑过]

作者: wuhanp005   发布时间: 2008-10-11

请高手指点一下,多谢多谢.

作者: wuhanp005   发布时间: 2008-10-15

SELECT [10班理成绩].班级, Sum(IIf([10班理成绩].国语>=90,1,0)) AS 国语之总计, Sum(IIf([10班理成绩].算术>=90,1,0)) AS 算术之总计, Sum(IIf([10班理成绩].外语>=90,1,0)) AS 外语之总计, Sum(IIf([10班理成绩].原理>=90,1,0)) AS 原理之总计, Sum(IIf([10班理成绩].化工>=90,1,0)) AS 化工之总计, Sum(IIf([10班理成绩].茶学>=90,1,0)) AS 茶学之总计
FROM 10班理成绩
GROUP BY [10班理成绩].班级;

给你十班的一个查询,查每门科目高于90的人数(具体是多少分数线,你自已去设定),原理就是利用SUM与IIF的联用,进行判断分类汇总计数的方法

作者: Renco   发布时间: 2008-10-17

请帮助出一套Excel数据考试题目,十分感谢!

作者: jingjingchong   发布时间: 2009-01-30

引用:
原帖由 Renco 于 2008-10-17 09:26 发表
SELECT [10班理成绩].班级, Sum(IIf([10班理成绩].国语>=90,1,0)) AS 国语之总计, Sum(IIf([10班理成绩].算术>=90,1,0)) AS 算术之总计, Sum(IIf([10班理成绩].外语>=90,1,0)) AS 外语之总计, Sum(IIf([10班理成绩]. ...
我用上面的语句发生:“if”没有定义的错误,为什么?

作者: lxd   发布时间: 2011-01-14