www.ndwl.net > 怎么在ACCEss中查询平均分?

怎么在ACCEss中查询平均分?

新建一个查询(在设计视图中创建查询),添加所需的表,将所需的字段课程编号和成绩拖到字段行中,成绩字段要有两个(即拖两次),将第二个成绩字段名改为“平均分:成绩”,视图菜单中点击“合计”,第二个成绩的总计栏选择AVG,运行查询

工具:access 2013 步骤: 1、有数据表score如下: 2、要查询表中成绩高于平均成绩的所有记录,可用如下语句: select * from score where 成绩>(select avg(成绩) from score)其中设计视图为: 3、查询结果: 4、在查询结果页面按CTRL+S键就是...

创建一个查询 切换到sql视图 输入: select avg(成绩) from 成绩信息 where 课程号="0101"

sql视图 select 学生表.姓名,avg(成绩) as 平均成绩from 学生表,成绩表 where 学生表.学号=成绩表.学号 and 学生表.姓名=请输入姓名and 课程名 in ('数学','英语','语文') 你也该把你表结构给出来啊,字段名和表名不一致的你改一下吧

设学生姓名字段存在于“ 学生” 表,各科“分数”存在于“成绩”表 SELECT top 5 学生.姓名 FROM 学生 INNER JOIN 成绩 ON 学生.学号 = 成绩.学号 GROUP BY 成绩.学号, 学生.姓名 ORDER BY Avg(成绩.分数) DESC;

查询的设计视图如下(汇总查询): 上图中,使用 FormatNumber 函数指定平均成绩保留2位小数 查询的运行效果如下:

缺个表吧?是不还有个成绩表? 如果缺的话,大概这样写: select a.姓名,a.班级,avg(b.成绩) as 平均成绩from 学生表 as a,成绩表 as b where a.学号=b.学号group by a.姓名,a.班级如果还有跟这个不太一样的话,请补充相关截图和表名等信息

SELECT 表1.姓名, ([计算机数学]+[计算机]+[英语])/3 AS 平均成绩 FROM 表1;

建立“查询” 如果单科成绩字段名称为“成绩” 在查询的字段中输入下列字符: 绩点: IIf([成绩]>=60,([成绩]-50)*0.1,IIf([成绩]

设计视图,报表页脚那个地方拉一个文本框,删掉前缀,控件来源输=round(avg[期末成绩]),你需要保留的位数)然后回车

网站地图

All rights reserved Powered by www.ndwl.net

copyright ©right 2010-2021。
www.ndwl.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com