Good morning all,
The query I am trying to create is a doozy and I could really use some assistance.
Background
Jobs in my office have a list of competency levels that an employee must achieve through testing in order to apply for a position. The goal of this query is to provide a count of employees that have met ALL of the required competency levels for a particular position. (I can make it count employees that have met the required level and list them by competency, what I need is a single number that takes into account and counts only employees who have met ALL competency levels for a job)
Tables
tblCompetencies
CompID
CompetencyName
tblJobNumbers
JobID
JobName
JobNumber
tblJobLevelReq
JobID
CompID
LevelReq
tblEmployees
EmpID
FirstName
LastName
JobID
tblEmployeeLevel
EmpID
CompID
LevelAttained
From speaking to some of the "Access Gurus" in our office, I understand that such a query is complex, but as far as I can tell my data is fully normalized so I know it must be possible. Any assistance would be greatly appreciated.
V
The query I am trying to create is a doozy and I could really use some assistance.
Background
Jobs in my office have a list of competency levels that an employee must achieve through testing in order to apply for a position. The goal of this query is to provide a count of employees that have met ALL of the required competency levels for a particular position. (I can make it count employees that have met the required level and list them by competency, what I need is a single number that takes into account and counts only employees who have met ALL competency levels for a job)
Tables
tblCompetencies
CompID
CompetencyName
tblJobNumbers
JobID
JobName
JobNumber
tblJobLevelReq
JobID
CompID
LevelReq
tblEmployees
EmpID
FirstName
LastName
JobID
tblEmployeeLevel
EmpID
CompID
LevelAttained
From speaking to some of the "Access Gurus" in our office, I understand that such a query is complex, but as far as I can tell my data is fully normalized so I know it must be possible. Any assistance would be greatly appreciated.
V