欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【ACCESS统计不重复记录个数问题】,下面是详细的分享!
ACCESS统计不重复记录个数问题
我在ACEESS做了一个窗体,内含一个子窗体,子窗体的控件来源是一个没有筛选条件的查询,在窗体里用VBA生成子窗体筛选条件。
例:在窗体输入筛选条件后,子窗体筛选结果为:
客户 字段1 字段2 ....(子窗体页眉)
A 1 2
B 0 1
C 2 1
A 1 0
共?个客户 4 4 ....(子窗体页脚,作统计每一个字段数量的和)
因为客户字段会重复,我想在子窗体页脚新建一个文本框,统计每次窗体筛选结果后,客户不重复个数,并在文件框显示。试了很多种方法都不行,DISTINCT在文本框的控制来源不适用。在文本框的控件来源能实现吗?请教高手们有何办法?
问题补充:这条select语句我知道的,但只能用在查询里,不知道我想要的功能能否在子窗体实现呢?
最佳答案
对select语句,ACCESS数据库可以支持DISTINCT关键字,但聚集函数就不支持了
可以这么写
select count(*) from (select distinct 要统计的字段名 from 表名)
以上所分享的是关于ACCESS统计不重复记录个数问题,下面是编辑为你推荐的有价值的用户互动:
相关问题:excel一列中不重复名字统计个数。
答:选中A列---数据---高级筛选---选择不重复的记录---确定 在另一列输入公式 =SUBTOTAL(103,A:A)-1 公式后面写入减1的目的是去除列标签行这一个非人名的记录 如果没有列标签行公式就不用-1了 这时公式得出的值就是去除重复行后姓名的个数 但是去除... >>详细
相关问题:excel按照条件统计不重复数据
答:1.在a列输入几个数字,有重复的,在d3单元格输入 =frequency(),此时光标在括号后面闪动,鼠标点击一下括号内部,此时光标在括号内部闪动。 2.光标在括号闪动后,下一步用鼠标左键拖拽选中a1到a9的区域,然后点击半角逗号。 3.注意逗号是半角的... >>详细
相关问题:asp +access 如何统计不重复的个数 字段为c 如何统...
答:select count(c) from 表group by c 查询出所有不重复数据,然后根据条数查询个数 >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
