The following query gives me a list of users who have signed in between parameter dates. I would like to only get a list of users who have signed in 8 or more times. The user is defined by tbleFCUtil.PID. I've tried different HAVING statements, but I can't get any of them to work, I think I have to SUM the counts for each PID and I can't figure out how to write that. Any ideas?
Thanks for any help!
Code:
SELECT Month([WOD]) AS [Month], Count(tblFCUtil.PID) AS CountOfPID, qryFCMembers.LocW, qryFCMembers.FullName, tblFCUtil.WOLoc, tblFCUtil.WOTme, tblFCUtil.PID, qryFCMembers.Mtype, tblPersonal.Dept, tblPersonal.LocFC1, tblPersonal.LocFC2, tblPersonal.Email, tblAddr.PhoneW, tblAddr.PhoneH, tblPersonal.Shirt, tblFCUtil.WOD
FROM tblPersonal INNER JOIN ((tblFCUtil INNER JOIN qryFCMembers ON tblFCUtil.PID = qryFCMembers.PID) INNER JOIN tblAddr ON tblFCUtil.PID = tblAddr.PID) ON (tblPersonal.PID = tblFCUtil.PID) AND (tblPersonal.PID = tblAddr.PID) AND (tblPersonal.PID = qryFCMembers.PID)
WHERE (((tblFCUtil.WOD) Between [Forms]![fdlgMOM]![txtStart] And [Forms]![fdlgMOM]![txtEnd]))
GROUP BY Month([WOD]), qryFCMembers.LocW, qryFCMembers.FullName, tblFCUtil.WOLoc, tblFCUtil.WOTme, tblFCUtil.PID, qryFCMembers.Mtype, tblPersonal.Dept, tblPersonal.LocFC1, tblPersonal.LocFC2, tblPersonal.Email, tblAddr.PhoneW, tblAddr.PhoneH, tblPersonal.Shirt, tblFCUtil.WOD;
Thanks for any help!