У меня есть один стол с людьми, и у меня есть вторая таблица для записи, если эти люди «отсутствуют» Отсутствует таблица (отсутствие) имеет отсутствие абзаца, PersonID и AbsentDate В таблице People есть PersonID, FirstName, LastNameВыберите из одной таблицы, где не существует в другом
Я пытаюсь создать SQL, который получит все значения из таблицы People, за исключением тех, которые отсутствуют в этот день. Итак, если, например, Joe указан в таблице Absences, а AbsentDate - 11/01/2014, я хочу, чтобы его имя было исключено из генерируемого запроса. Это то, что я до сих пор, но она не показывает мне ничего:
Я пробовал ниже, но он возвращает все строки:
SELECT * FROM People
where not exists(Select PersonID
from Absences
where Absences.AbsentDate = 11/01/2014)
Я уверен, что это что-то очень простое, что я пропавшими без вести , Любая помощь будет оценена
Какая СУБД вы используете? – Kermit
Я использую Microsoft Access – SSS
, что такое тип данных столбца «AbsentDate» ?? –