Предположим, что есть таблица сотрудников и есть таблица прохождения курсов.
Сотрудники (Код,ФИО)
Курсы (Код,КодСотрудника,ДатаПрохождения,Результат)
Тогда выбрать сотрудников которые непроходили курс в каком-то году можно так:
Код:
SELECT Сотрудники.ФИО, Курсы.КодСотрудника, Курсы.ДатаПрохождения
FROM Сотрудники LEFT JOIN Курсы ON Сотрудники.Код = Курсы.КодСотрудника
WHERE (((Year([ДатаПрохождения]))<>[Year])) OR (((Курсы.КодСотрудника) Is Null));