Мой запрос не работает логически. Я пытаюсь получить список студентов, которые изучали любой курс AutoCAD, кто не изучал какой-либо курс Revit. Мой запрос структурирован так:
Select * From StudentData
Where (CourseName LIKE 'AutoCAD%')
AND NOT EXISTS (Select * From StudentData Where (CourseName LIKE 'Revit%'));
Выполнение инверсии EXISTS дает мне список тех, кто изучал оба AutoCAD + Revit, но NOT не возвращает никакого значения.
Есть идеи?