Я думаю, это из-за скобок.Эта часть (INNER JOIN SecurityOptions
ON SecurityOptions.Name=Logs.SecurityOption)
оценивается в неоткрытой таблице, которая вызывает вашу проблему.
Удаление скобок должно исправить это:
SELECT CommitTime
FROM Logs L
INNER JOIN SecurityOptions SO
ON SO.Name = L.SecurityOption
WHERE SO.ID=22
Редактировать:
Однако из названий столбцов мне не кажется, что JOIN является допустимым.Обычно объединение основано на идентификаторах - следовательно, это может быть что-то вроде SO.Id = Logs.SecurityOptionId
.
Я думаю, вам следует использовать конструктор запросов в MS Access - просто извлеките таблицы и, если есть определенные отношения, онипоявится сразуЕсли они не отображаются, то вам придется взглянуть на INSERTs
, чтобы выяснить, как эти две таблицы связаны друг с другом.