aytee111,
Thank you for your reply. I'm attempting to get the query wizard to return the proper data; however, I am getting multiple erroneous rows:
Code:
SELECT DISTINCT tblEmployees.Name, tblRequiredCoursesforJobGroups.TrainingDescription, tblRequiredCoursesforJobGroups.Course, tblEmployeeTrainingTracker.LastCompleted
FROM tblRequiredCoursesforJobGroups INNER JOIN (tblEmployeeTrainingTracker INNER JOIN tblEmployees ON tblEmployeeTrainingTracker.[EmployeeID] = tblEmployees.[EmployeeID]) ON tblRequiredCoursesforJobGroups.[TrainingDescription] = tblEmployees.[JobGroup]
WHERE (((tblRequiredCoursesforJobGroups.Required)=True))
GROUP BY tblEmployees.Name, tblRequiredCoursesforJobGroups.TrainingDescription, tblRequiredCoursesforJobGroups.Course, tblEmployeeTrainingTracker.LastCompleted;
I can get the correct Courses based on Job Group pulled up this way:
Code:
SELECT DISTINCT tblEmployees.Name, tblRequiredCoursesforJobGroups.TrainingDescription, tblRequiredCoursesforJobGroups.Course, tblRequiredCoursesforJobGroups.Required
FROM tblRequiredCoursesforJobGroups INNER JOIN (tblEmployeeTrainingTracker INNER JOIN tblEmployees ON tblEmployeeTrainingTracker.[EmployeeID] = tblEmployees.[EmployeeID]) ON tblRequiredCoursesforJobGroups.[TrainingDescription] = tblEmployees.[JobGroup]
WHERE (((tblRequiredCoursesforJobGroups.Required)=True));
But if I add the LastCompleted to this, it shows every combination of LastCompleted date and the required courses for the job group. Also, for the ones that aren't completed it doesn't come up blank. This is where I'm stuck.