这个需求可以通过参数查询来实现。
这里假设表名和其结构为
会员消费记录(卡号,日期,消费额)
select 卡号,count(*) as 次数 from
会员消费记录 where
卡号=[请输入会员卡号] group by 卡号;
将上述sql语句保存为一个名为"会员消费次数查询"的查询。以后每运行该查询时,系统会弹出对话框要求输入会员卡号,输入会员卡后点击确定,系统就会把相关会员的消费次数统计出来。
1、这个可以用VBA程序解决。
2、用程序遍历卡号列。
3、如果卡号出现一次则在相应的单元格计数。
4、最好把附件发上来,我者去技术论坛上传附件。这样能更直观的看出。