查询设计视图访问中的范围

时间:2018-07-22 19:57:33

标签: ms-access

我有一个“学生”表,其中包含学生的ID,姓名,性别,年龄,年限,gpa的详细信息。 我还有另一个表“ major”表,其中包含学生的id和major in(dname)的课程。

student table and major table

我想找到在“计算机科学”专业中年龄最大的学生和最小的学生之间的年龄差异。由于总功能不包含“范围”,这对我来说很难。

total_function

当我尝试在总函数中使用“表达式”来查找最大年龄和最小年龄之间的差异时,出现此错误.....“您的查询未将指定的表达式“年龄”作为汇总的一部分功能”

error_image

我应该怎么做才能找到最大和最小年龄之间的区别?

2 个答案:

答案 0 :(得分:0)

按如下所示更改查询的第一个字段:

  • 删除条件
  • 用公式age替换字段名称(Max([age])-Min([age])

答案 1 :(得分:0)

Total:从“分组依据”更改为“表达式”,并在Field:中定义条件(见下文)。

enter image description here