精华内容
下载资源
问答
  • 查询平均成绩大于等于85的所有学生的学号、姓名和平均成绩 SELECT st.s_id, st.s_name, AVG(sc.s_score) FROM student st LEFT JOIN score sc ON sc.s_id=st.s_id GROUP BY st.s_id HAVING AVG(sc.s_score)&...

    建表语句点击详见

    – 查询平均成绩大于等于85的所有学生的学号、姓名和平均成绩

    
    SELECT 
    
    st.s_id,
    st.s_name,
    AVG(sc.s_score) 
    FROM student st
    LEFT JOIN score sc ON sc.s_id=st.s_id
    GROUP BY st.s_id HAVING AVG(sc.s_score)>=85
    
    
    
    
    展开全文
  • 学生成绩管理;功能要求: 1) 输入若干同学的学号,姓名,四科成绩(应用数学、大学英语、Java程序设计...2) 计算出平均成绩。以平均成绩降序输出成绩表。 3) 输出全组各科平均,最高和最低。 4) 输入姓名查询成绩
  • access查询有时CSS布局HTML小编今天和大家分享平均数会有小数,如何四舍五入右键平均值,属性,格式选择固定。一般在CSS布局HTML小编今天和大家分享平均值的时候,都会有很多小数点,如何利用excel中的函数把他在...

    access中查询有时CSS布局HTML小编今天和大家分享平均数会有小数,如何四舍五入右键平均值,属性,格式选择固定。

    一般在CSS布局HTML小编今天和大家分享平均值的时候,都会有很多小数点,如何利用excel中的函数把他在ROUND(AVERAGE(包含数值的单元格),0),其中0为要得到的数值的小数位数。

    Access中怎么取整数?

    20200525024911.jpg

    access中取整数有两个函数:

    fix函数,格式为fix(数值型数据),该函数功能是取该数值在水平数轴上左侧最接近的整数; 例如:fix(5.25)返回值为5 fix(-5.25)返回值为-6

    int函数,格式为int(数值型数据)。

    SELECT 课程类别,Round(Avg(学分),0) AS 平均学分 FROM t_Course; groupSELECT 课程类别,Round(Avg(学分),0) AS 平均学分 FROM t_Course group by 课程类别 order by 2 desc;

    group by 前面不能有分号

    Access Round 如何 进一法 取整

    可以用INT或者FIX函数实现向上取整或向下取整。 向上取整->abs(int(-abs(数字))),例如5.3向上取整abs(int(-abs(5.3))) 结果=6, 向下取整->abs(fix(-abs(数字))),例如5.6向下取整abs(fix(-abs(5.6))) 结果=5, 如果是正常四舍五入就用Round函数就

    现在在做上级模拟题,遇到个问题 报表调整标签左边距,上边距,宽度时总用VBA试试呢.打开事件过程中,调整比如: 标签A.Left =5.8*567

    如何在ACCESS中实现ROUNDUP向上取整或向下取整的函数

    没测试过 Access 的, 有 SQL Server 的, 你测试一下看看, 不知道能不能运行。 向上取整 SELECT CEILING(18.1), CEILING(-18.1) 向下取整 SELECT FLOOR(-23.5), FLOOR(23.5)

    在access中,如何计算出的“平均学分”取整后显示?

    access把浮点字段取整是什么函数

    可以使用Round()和Int()函数 例如: Round(12.691) 返回 13 Round(12.102) 返回 12 Int(12.9691) 返回 12 Int(12.102) 返回 12 说明: Round()函数,省略小数位数的话,它会四舍五入返回整数 Int()函数会忽略小数部分。

    展开全文
  • 如何利用access 统计成绩:得出总分 平均分 班排名 级排名等等。 sorce为基本表格,有班级,座号,姓名,各科分数等字段。可以利用excel导入。查询sort001为结果。要比较完善的请看第三份,还有高二高三的有分文理科...
  • vc access 计算平均

    2015-04-12 13:57:41
    在vc中有俩编辑框 输入搜索范围,比如从45到100,然后计算这段范围内某字段下数据的平均值,以及找出其中的最值,望高手给点思路,我想了一晚上不知道从哪入手啊,谢谢
  • access查询

    2021-07-26 21:39:56
    一、统计每个镇的人数 修改字段名称:修改后的名称:[原名称] 二、统计每个姓的人数 left获取第一个字符 三、分解姓名 四、字符串连接 &用于连接字符 +用于计算数字 当链接字符和数字时,使用+,数字会...

    一、统计每个镇的人数

    • 修改字段名称:修改后的名称:[原名称]

    二、统计每个姓的人数

    • left获取第一个字符

    三、分解姓名

    四、字符串连接

    • &用于连接字符
    • +用于计算数字
    • 当链接字符和数字时,使用+,数字会转换成字符

    五、计算总和

    • 当使用+连接两个数字时,会计算两个数字的总和
    • 当使用&连接两个数字时,会发生错误

    六、身份证计算年龄

    七、计算平均年龄

    • 字段内用表达式时,总计内用Expression

    八、每个学生的平均成绩

    • avg计算平均成绩
    • round保留位数

    九、用户输入查询条件

    • 条件内的[]是提示框文字,用户输入的内容会把[]替换掉。
    • 不能输入>80,但可以将条件如图照写

    • 可以使用通配符
    • 条件写在一行表示并且(and)

    • 如下图,查找的是姓周并且语文成绩大于80的同学

    十、条件判断

    • 条件写在一行表示并且(and)
    • 条件不在一行表示或(or)
    • 如下图,查找的是姓周或者语文成绩大于80的同学

    十一、查找性别为男or女的同学

    • 如果是字符,直接输入匹配字符

    • 如下图,查找男生并且语文成绩大于80的同学

    十二、限制范围

    十三、限制日期

    • 用mid获得身份证号的年月日,用连接符&组合起来,连接后的结果是20200211
    • 很当前的日期设置属性,输入掩码格式

    • 输入日期:年-月-日

    • 如下图,输出出生在2000年之后的人

    展开全文
  • 求一查询平均分金额后合计,可得新表如下: 人员姓名 | 金额 甲 | 40 乙 | 60 丙 | 20 丁 | 40 即原表中第一行甲乙丙三人平分60,乙得20;第二行甲乙二人平分40,乙得20;第三行同理,新表中乙合计得60。
  • 查询sort001为总分,平均分,排名统计查询包含分数段统计(按总分分班统计)、各科目统计(按各科目分数分班统计)、各分数段对应总分等等。 要比较完善的请看第三份,还有高二高三的有分文理科的处理程序比较...
  • 操作要求:在利用ACCESS数据库“教学管理钟老师课堂.accdb”中数据表,完成如下查询。1、创建一总计查询“学生合格门数-所获学分-总计查询”。以学生、课程、选课成绩为数据源,创建一总计查询“学生合格门数-所获...

    操作要求:

    在利用ACCESS数据库“教学管理钟老师课堂.accdb”中数据表,完成如下查询。

    1、创建一总计查询“学生合格门数-所获学分-总计查询”。以学生、课程、选课成绩为数据源,创建一总计查询“学生合格门数-所获学分-总计查询”,结果要求显示学生编号、学生姓名、合格课程门数、总获学分字段。这里需要注意的是,合格课程是指成绩>=60分的课程。

    2、创建一总计查询“各部门年工资支出总计查询”。以部门人员、部门信息和工资表为数据源,创建“各部门年工资支出总计查询”,统计各部门每年的工资支出。结果显示部门名称和各部门工资年支出字段,各部门工资年支出=([工资]![基本工资]+[ 工资]![奖金]+[ 工资]![津贴]+[工资]![保险])*12

    3、创建一总计查询“产品利润总计查询”。以产品、订单和订单明细表为数据源,创建“产品利润总计查询”,统计每种产品的利润。结果显示产品名称和利润字段,利润=sum([订单明细]![数量]*[订单明细]![单价]*[订单明细]![折扣]-[产品]![单价])

    知识要点:

    1、什么是总计(分组)查询

    2、总计项及其含义

    3、总计查询设计要点

    知识点说明:

    1、总计(分组)查询:

    在实际应用中,用户可能不仅要统计某个字段中的所有值,而且还需要把记录分组,对每个组的值进行统计。例如将所有同学按性别“男”和“女”分组,分别统计男同学人数和女同学人数。

    也可以利用多个属性进行分组,使得组更细化。例如先按“性别”将所有同学分为“男”同学和“女同学”两个组,再按“是否为党员”分组。结果产生四个组:男生党员同学组、男生非党员组、女生党员组、女生非党员组。所以,对于采用多个字段分组时,我们是先按照第一字段分大组,再按照后一字段在大组中划分小组,依此类推。

    在SQL语句中,分组用Group By子句完成。在ACCESS总,系统专门提供了设计分组的设计网格。

    2、总计项及其含义:

    当进行总计查询设计时,必须指定查询中每一字段的用途,在ACCESS有下列选择可供选择。

    4e0039ac154b5e0bd55cab05ab649aa5.png

    3、总计查询设计要点:

    (1)确定是否采用总计查询(难点):什么时候使用分组,是同学们遇到的一个难点。当要求统计的数据,不是来自一条记录,而是来自分组后的多条记录中某一字段的数据时,就必须采用总计查询来完成。如求“男同学”和“女同学”各有多少人的问题。

    (2)确定分组字段:即通过题目要求,确定记录是按照哪些字段来分组的。

    (3)确定计算字段:总计查询结果中,要显示通过统计而得到的值,这些列在原表中是没有的,称为计算字段。比如求总和、平均值等等。必须明确是在哪个字段上进行统计。这里十分值得一提的是,对于“计数”选项,必须选择无重复值、没有null值的字段来进行,否则会使计数个数减少。如上面求“男同学”和“女同学”各有多少人,需要对“学生编号”字段进行“计数”,“学生编号”是不可能重复的。

    (4)确定条件字段:在总计查询中,字段选中“条件”选项,表明该字段的引入只是为了对分组进行某种限制,该字段不会显示在结果中。

    上述知识点与分析,同学们在下面的设计中注意理解,学会应用。


    1、创建“学生合格门数-所获学分-总计查询”。

    以学生、课程、选课成绩为数据源,创建一总计查询“学生合格门数-所获学分-总计查询”,结果要求显示学生编号、姓名、合格课程门数、总获学分字段。这里需要注意的是,合格课程是指成绩>=60分的课程。(演示总计查询设计过程)

    查询设计分析:

    (1)数据源为“学生”、“课程”、“选课成绩表”表。

    (2)用于进行选择的条件有一个:合格课程,即成绩>=60。

    (3)要显示的字段为:学生编号、姓名、合格课程门数、总获学分。这里应注意,合格课程门数、总获学分这两个字段是在数据源的三个表中所没有的,是通过统计而得到的,即计算字段。

    (4)合格课程门数:应该是一名同学所选修课程(这里要求分数>=60)的课程编号个数总和。当然也可以统计课程名称个数,但我们注意到,课程名称可能是重复的。如大学英语,有几个学期的不同课程,其每个学期都作为一门课计算,但是其每学期的课程编号是不相同的。

    (5)总获学分:应该是对一名同学所通过课程所对应的学分进行求和。

    (6)分组字段选择:由于每一名同学都有一个合格课程门数、一个总获学生,显然这里的分组字段应该由学生编号来完成,应为只有学生编号是不会重复却又能唯一标识一名学生的字段。

    在设计视图设计(如下图):

    (1)在数据源区添加“学生”、“课程”、“选课成绩表”表。

    (2)点击工具栏上方的“总计”按钮,从而在“设计网格中”显示总计行。

    (3)将所需的字段添加到字段行,其设计参加下面图解。

    1.1、首先像常规查询设计一样,打开查询的设计视图,并添加所需的数据源。如果数据源由多个表构成,一般要先在基本表中将关系建好。如下图

    78e34a152f674cd08094226d5e997007.png

    1.2、点击工具栏上的“总计”按钮,参加下图

    60c8448c2ba0cb1a1f33c4de8cb92097.gif

    1.3、选择“总计”按钮后,在查询视图的设计网格中出如下图的“总计”行。以便进行总计查询设计

    82dfea864f3b2d889eade13fb5744ee2.png

    1.4、按照上面分析,向字段行中加入所需字段。当我们直接添加字段时,字段的“总计”行默认情况的选项为“分组”。如下图所示

    e9baf9c0dc080d89d0f2e6704de2e0db.png

    1.5、根据各字段在题目中的要求,选择其适当的选择。如下图:

    说明1:分组字段为“学生编号”和“姓名”。从分析中可知,分组只需要“学生编号”即可,这里为什么要加入“姓名”字段?原因是题目中要求显示学生姓名,而总计查询中,只有分组字段、计算字段能够显示在结果中,这里“姓名”字段显然不可能用于计算,因此只能选择“分组”选项。同时我们也注意到,任何一个学生编号显然对应了一个学生姓名,故此处先以“学生编号”分组后,再以“姓名”分组,并无影响。

    说明2:作为条件选项的字段其“显示”行不能打勾,不然要出现错误提示,查询不能保存。如下图中的“成绩”字段

    b995a406f5ef5bfac84e66006646f8d6.png

    1.6、查看“数据视图”后,上面查询结果如下图所示。我们注意到:“课程编号之计数”和“学分之总计”不满足题目要求的“合格课程门数”、“总获学分”,且成绩字段未显示。

    7e8bc16bfc8941d757aeab742aa2c58a.png

    1.7、对字段进行重命名,如下图:

    62571b8e80a14b092c46166b7aace004.png

    1.8、查看结果,并保存查询,完成设计。如下图:

    1938c2be9dff9f8de6609b144a8e675d.png
    2a2587fc98ab9c5c85fa40e74af7c9c1.png

    2、创建一总计查询“各部门年工资支出总计查询”。

    以部门人员、部门信息、工资表为数据源,创建“各部门年工资支出总计查询”,统计各部门每年的工资支出。结果显示部门名称和各部门工资年支出字段,各部门工资年支出=([工资]![基本工资]+[ 工资]![奖金]+[ 工资]![津贴]+[工资]![保险])*12

    查询设计分析:

    (1)数据源为:部门人员、部门信息、工资表。

    (2)查询无筛选条。

    (3)要显示的字段为:部门名称、各部门年工资支出。显然“各部门年工资支出”必须通过计算才能得到。

    (4)各部门年工资支出:应该一个部门中,所有员工年工资的总和。题目中([工资]![基本工资]+[ 工资]![奖金]+[ 工资]![津贴]+[工资]![保险])*12表达式得到的结果仅为一名员工一年的收入。

    (5)分组字段选择:部门名称。因为按部门分组,同时又要在结果中显示 部门名称。

    在设计视图设计(如下图):

    (1)在数据源区添加 部门人员、部门信息、工资表。

    (2)点击工具栏上方的“总计”按钮,从而在“设计网格中”显示总计行。

    (3)将所需的字段添加到字段行,并在字段的“总计”行选择合适的选项。

    2.1、设计查询,如下图:

    这里一定要注意分析“各部门工资年支出”字段的设计方法。

    4a83112e2f04518e14e998a2d87f8752.png

    2.2、通过“数据视图”查看查询结果,并保存查询“各部门年工资支出总计查询”。结果如下图:

    aed8d0b5a7a724c6b8f271dd8f832929.png

    3、创建一总计查询“产品利润总计查询”。

    以产品、订单、订单明细表为数据源,创建“产品利润总计查询”,统计每种产品的利润。结果显示产品名称和利润字段,利润=sum([订单明细]![数量]*[订单明细]![单价]*[订单明细]![折扣]-[产品]![单价])。

    查询设计分析:

    (1)数据源为:产品、订单、订单明细表。

    (2)查询无筛选条。

    (3)要显示的字段为:产品名称、利润。显然“利润”字段必须通过计算才能得到。

    (4)“利润”字段:任何一种产品显然都可以接受很多订单,而每一份订单则说明了本次该产品的相关销售信息,要统计产品利润,必须统计该产品的所有订单的销售信息。题目中[订单明细]![数量]*[订单明细]![单价]*[订单明细]![折扣]-[产品]![单价]表达式得到的结果仅为一份订单的利润,对此求和“sum”,则获得该产品的总利润。

    (5)分组字段选择:产品名称。

    在设计视图设计(如下图):

    (1)在数据源区添加 产品、订单、订单明细表。

    (2)点击工具栏上方的“总计”按钮,从而在“设计网格中”显示总计行。

    (3)将所需的字段添加到字段行,并在字段的“总计”行选择合适的选项。

    3.1、设计查询,如下图:

    这里一定要注意分析“利润”字段的设计方法。

    306916367dc24064e5b8da045c224068.png

    3.2、通过“数据视图”查看查询结果,并保存查询“产品利润总计查询”。结果如下图:

    cb49dc1d8693c952da63712c08911dd2.png

    本节通过三个非常典型的总计查询向同学们介绍了总计查询的基本设计方法。上述三个示例,不仅设计到对单一字段进行统计,也涉及到了对计算字段进行统计,还涉及到了在总计查询中使用条件。请同学们务必掌握、理解上述设计过程,才能有效的应对任何相类似查询的设计。

    操作图解系列待续,如需快速了解详情,请参考“钟老师课堂”。

    展开全文
  • Access——SQL语言查询

    万次阅读 多人点赞 2020-11-14 10:06:25
    Access上机对S表,C表,SC表进行操作!
  • Microsoft Access 查询

    2020-03-05 12:24:33
    文章目录 查询 ...平均成绩 语文 数学 男 77 88 女 89 76 其中:需要三个字段 左边,行标题:性别 上边,列标题:学科 交叉, 值:成绩 SQL 假设有个链接
  • 2016计算机二级《Access选择题练习及答案Access数据库程序设计是计算机二级考试科目之一,下面百分网小编为大家搜索整理了关于二级《Access选择题练习及答案,欢迎参考练习,希望对大家备考有所帮助!想了解更多...
  • 由teacher表格自动生成,另外,增加了以5分为一个分数层的统计查询,可以用于帮助判断上重点线、本科线、专科线等人数。) 导入score 查询sort001 -导出到excel ***注意记录数*** 由excel导入到表sort (***手工...
  • “学生表”中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下SQL命令后的结果是...计算并显示所有学生的平均入学成绩B.计算并显示所有学生的性别和平均入学成绩C.按性别顺序计算并显示所有学生的平均...
  • 七、平均分与优良率(实验班、全级统计按实考人数统计,其它班级按实考成绩去末2名统计) 优良率是科任教师所教学生单科入前600名人数除以所教学生总人数(普通班去末2名) teacher1,teacher2分别由teacher得出...
  • vc6.0+access2003学生成绩管理系统

    热门讨论 2009-12-10 18:39:01
    学生成绩管理 vc6.0 +access 完成的学生成绩管理系统,可运行,无误; 显示:按照班级的名称显示成绩,以及全学年的成绩 ...统计平均分、总成绩、优秀人数、及格人数 数据库ado连接,不用配置数据库,直接可运行。
  • Access教程 第三章 查询

    千次阅读 2008-03-12 12:37:00
    本章内容 ◆ 查询的概念、种类和作用。◆ 各种查询的建立。◆ 查询的应用。 一、查询的概念 1....Access 2003 中的查询可以对一个数据库中的一个或多个表中存储的数据信息进行查找、统计、计算、排序等
  • 成绩统计与导出:可统计指定班级指定学科的成绩,各分数段人数,及格人数,及平均分,最高,最低等,可以导出excel成绩表,导出指定班级的学生成绩表到excel 成绩删除:可进行多种批量删除,还可以清空数据 成绩更改:...
  • 项目中亲测,命令全部有效 日志截取,从总日志文件中截取昨天已整天的数据出来,并覆盖到新文件中: ...cat access.log | awk '$4 >="[14/Mar/2019:00:00:00" && $4 <="[14/Ma...
  • VBA-一些查询实例(access

    万次阅读 2018-07-26 08:43:06
    'sql = "select 课程名称,avg(成绩) as 平均成绩 from 课程,成绩 where 课程.课程代码=成绩.课程代码 group by 课程名称" '内连接 'sql = "select 课程名称,avg(成绩) as 平均成绩 from 课程 inner join 成绩 on ...
  • 我创建了3个表,3个表的数据是相关的,如图中所示,我想把对应课程号下的成绩平均值和总和得到后赋值给表中的平均分和总分2个对应的列,其中成绩那一列是另外一个表中的数据,并且随时可能进行修改 感激不尽!!
  • 计算机二级access题库大全.doc全国计算机等级考二级ACCESS题库大全一、单项选择题1在Access数据库中,一个关系就是一个【 A】。A)二维表 B)记录C)字段 D)数据库综合数据2. 设有部门和员工两个实体,每个员工只能属于...
  • 4、能够按多种方式统计平均分、及格率、标准差、最高、最低、相对均分等; 5、可以统计分等次成绩情况; 6、单科(或总分)年级或班级前(后)若干名具体情况(可以统计他们的平均分); 7、各学科前...
  • Oracle,MySQL,MSSQL Server和Access数据库的统计函数 我们在编程中常用的统计函数有计数,求和,求最大值,求最小值,求平均,方差和标准差. 方差(Variance) 方差是标准偏差的平方。组中的值,与它们平均值之间偏离...
  • SQL语法 Access

    千次阅读 2016-06-14 11:58:12
    SQL语法 Access ASP专栏 2009-08-21 09:45 阅读1651 评论0 字号: 大大 中中 小小 简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句 一、 简单查询  简单的Transact-SQL查询只包括选择列表、...
  • access统计的几个常用函数

    千次阅读 2016-09-07 16:23:42
    假设你的access表为名叫“学生表”,那么,在窗体和报表中你可以进行以下设计-- 1、通过姓名查找其成绩,公式为:  =DLookUp("成绩","学生表","姓名='" & [姓名] & "'")  要注意的是表内没有重名信息。 2、通过...
  • 详细说明:综合分析的成绩等于7个考官分数除掉最高、最低计算出平均分,最后乘以权重得到综合分析的成绩。其他要素一样的计算方法;八个要素成绩计算完成后相加及为该考生的面试总分。 我是初学,请各位高人...
  • 杭电2023 求平均成绩

    千次阅读 2016-04-22 00:34:34
    //标记每一课成绩大于平均成绩 for (j = 0 ;j ; j++) { int t = 1 ; //t仅仅在这个语句有作用 for (i = 0 ;i ; i++) if (a[j][i] [i]) t = 0 ; if (t) good ++; } printf ( "%.2lf" ,c[ 0 ]);...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 18,977
精华内容 7,590
关键字:

access选择查询平均成绩