我是Access和VBA的一个相对较新的用户,我正在寻找一些我希望收集的数据的帮助,并且我试图找出最好的方法。我有一个跟踪员工绩效检查的数据库。他们每月检查10个账户,我想看一个在给定月份未通过3次或更多次检查的员工名单。我有下面构建的查询,以便查看当月的所有检查并仅调用未通过的检查。我想要的是在给定月份中在此查询中出现3次或更多次的人员列表。任何帮助,将不胜感激。
答案 0 :(得分:0)
不确定您的查询“q3Red”是如何导出初始列表的,但您可以将其视为一个表来启动: -
以下是我使用的示例数据(来自q3Red,除了我缩短了名称): -
NoteDate Pass UserLogin
14/06/2017 No st
26/06/2017 No st
07/06/2017 No td
27/06/2017 No td
15/06/2017 No td
06/06/2017 No td
26/06/2017 No tr
13/06/2017 No va
23/06/2017 No we
14/06/2017 No we
12/06/2017 No we
14/06/2017 No wi
05/06/2017 No yj
19/06/2017 No st
这是一个示例查询: -
select userlogin from q3Red group by userlogin having count (*) >=3
这给出了这个结果: -
userlogin
st
td
we
您可以将括号中的查询的SQL包装在“q3Red”的位置,以获得相同的效果......