设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 920|回复: 4
打印 上一主题 下一主题

[窗体] 求助:如何统计表中符合项的数量

[复制链接]
跳转到指定楼层
1#
发表于 2009-3-24 14:28:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我建立的数据表中包含职称一项,其中有高级工程师、工程师若干名。请问,如何建立一个窗体可以分别统计出高级工程师、工程师的数量?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2009-3-24 15:02:03 | 只看该作者
你用查询中的统计按钮,点击符号,里面有一个【总计】项,里面有一个【计数】项,这样就可以了。你试试吧
3#
发表于 2009-3-24 15:04:14 | 只看该作者

查询设计器中,添加汇总功能,选择计数

以下摘自 Microsoft Access 2003 Help

在查询中对几组记录计算总计

在“设计”视图中创建一个选择查询,并将那些要在计算中用到的记录所在的表添加进来。  
添加要对其进行计算的字段,定义分组,并指定条件。
在工具栏上单击“总计”。
Microsoft Access 将在设计网格中显示“总计”行。

针对要进行分组的字段(一个或多个),在“总计”单元格中保留“分组”。
对要计算的每个字段,请单击它在“总计”行中的单元格,然后单击以下聚合函数之一:总计、最小值、最大值、计数、标准差或方差,或单击其他函数,如第一条记录和最后一条记录。
如果需要,请输入影响计算结果的条件。
操作方法:

在查询设计网格中,条件的具体指定位置将确定何时执行计算,并会产生不同的查询结果。

注释  虽然下面的示例仅显示了计算总计的查询,但这些指导规则同样适用于计算字段。

对记录组执行计算前限制组

如下面的示例所示,在“分组”字段中指定条件。


该查询仅总计在加拿大和...

... 英国的公司的成交价。

执行计算,然后返回选定的结果

在字段中指定条件,字段中包含以下示例所示的计算。


该查询总计加拿大和英国公司的成交价 ...

... 但仅显示那些低于 $10,000 的结果。

在对记录分组和执行计算前限制记录

向设计网格添加要对其记录加以限制的字段,然后在字段的“条件”单元格中指定条件。
如果要在同一查询中计算总计,请将包含条件的字段的“总计”单元格设置成 Where。此规则可应用于多种计算:每个记录、记录组或全部记录执行。 (Microsoft Access 将自动清除“显示”复选框)。

以下示例将两次使用“成交价”字段,一次用来限定记录,另一次用来计算总计。只要将字段拖到设计网格,并将其“总计”单元格设置成 Where,就可以使用其他字段来限定记录。



在分组或进行总计前,查询在这些记录中只检索那些成交价大于 $500.00 的记录 ...

  ... 然后仅对在加拿大或英国的公司的记录求和并显示这些总计。

Seven Seas Imports 的总计不包括 $210.00 的订单。

如果需要,请对结果进行排序。
单击工具栏上的“视图” 以查看结果。


******************
*  一切皆有可能  *
******************

.
ACMAIN - Access论坛回贴准则(个人).
.

.
QQ群 48866293 / 12035577 / 7440532 / 13666209
http://www.office-cn.net/vvb/ .
http://www.accessbbs.cn/bbs/index.php .
http://www.accessoft.com/bbs/index.asp .
http://www.access-programmers.co.uk/forums .
.
http://www.office-cn.net/home/space.php?uid=141646 .
4#
发表于 2009-3-24 16:04:40 | 只看该作者
me.text0=dcount("职称",“人员表”,“职称=高级工程师”)

me.text1=dcount("职称",“人员表”,“职称=工程师”)
5#
发表于 2009-3-24 22:14:50 | 只看该作者
select 职称,count(*) as 人数
from 表
group by 职称
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-3 05:31 , Processed in 0.093815 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表