怎么在access查询中自动统计次数

我有一个表是记次型会员卡,卡号列输入卡号 怎么在查询中新加一列直接在每一行显示卡号在本表中出现的次数
最新回答
紫萌雨

2025-06-21 14:19:11

这个需求可以通过参数查询来实现。

这里假设表名和其结构为

会员消费记录(卡号,日期,消费额)

select 卡号,count(*) as 次数 from
会员消费记录 where
卡号=[请输入会员卡号] group by 卡号;

将上述
sql语句
保存为一个名为"会员消费次数查询"的查询。以后每运行该查询时,系统会弹出对话框要求输入会员卡号,输入会员卡后点击确定,系统就会把相关会员的消费次数统计出来。
失约

2025-06-21 10:47:03

1、这个可以用VBA程序解决。
2、用程序遍历卡号列。
3、如果卡号出现一次则在相应的单元格计数。
4、最好把附件发上来,我者去技术论坛上传附件。这样能更直观的看出。