如何在Access查询中获取表的总记录数?

已知:1、有一个Access学生成绩数据库,表中只有两个字段:ID、成绩,总记录数目前为175(以后会随时变化)。成绩的内容分别为:优、良、中、差、及格、不及格、缺席。2... 已知:
1、有一个Access学生成绩数据库,表中只有两个字段:ID、成绩,总记录数目前为175(以后会随时变化)。成绩的内容分别为:优、良、中、差、及格、不及格、缺席。
2、在该数据库中设置了统计查询(设置内容见下图),“表达式1”是分类统计不同成绩的人数,“表达式2”是统计不同成绩占总人数的百分比:

查询结果如下:

问题:
如何获取表的总记录数,从而替换“表达式2”中的175 ?
展开
 我来答
xhs222
推荐于2017-09-16 · 为您提供优质办公生活服务。
xhs222
采纳数:132 获赞数:1338

向TA提问 私信TA
展开全部
方法1:使用Select语句:SELECT Count(表1.字段1) AS [字段1 之 合计] FROM 表1;
其中:count表示计数;AS [字段1 之 合计]:作为新字段名称;
方法2:使用查询向导-简单查询向导-选定计数字段-汇总-汇总选项-汇总
badkano
推荐于2017-09-22 · 知道合伙人体育行家
badkano
知道合伙人体育行家
采纳数:144777 获赞数:885359
团长

向TA提问 私信TA
展开全部
表达式2: round(count(*)/(select count(*) from 表名)*100,2)

楼上那个是括号用的中文写法吧

更多追问追答
追问
把括号改成英文的单字节括号也不行,系统还是提示:“输入的表达式包含无效语法。您可能输入了没有运算符的运算对象。”
追答
你把你的设计视图切换到sql视图,把语句粘贴出来,就是设计视图上点右键,,选择sql视图
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
超级张家界凤凰
2015-07-19 · TA获得超过461个赞
知道小有建树答主
回答量:442
采纳率:0%
帮助的人:215万
展开全部
select count(字段名) as 总记录数 from 表名
新建个查询,改动一下相关内容就行了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一念春风十里不如你
2015-07-06 · TA获得超过1536个赞
知道小有建树答主
回答量:2560
采纳率:68%
帮助的人:288万
展开全部
  1. 打开access表

  2. 每个表的最下边都有显示共有记录数:X。。。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
977657205
2013-12-24 · TA获得超过452个赞
知道小有建树答主
回答量:332
采纳率:100%
帮助的人:221万
展开全部
(select count(*) from 表)
追问
按照您的回答,将175改为:(select count(*) from 表)后,系统提示:“输入的表达式包含无效语法。您可能输入了没有运算符的运算对象。”
追答
表哪个字你改没改成你表的名字?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式