Я пытаюсь выполнить следующий запрос на удаление, чтобы удалить детали, не связанные с заказом:
DELETE tblParts.ID
FROM tblParts
LEFT JOIN tblOrders ON tblParts.ID = tblOrders.PartID
WHERE ((tblOrders.OrderID) Is Null);
Если я использую представление таблицы данных или запрос SELECT вместо DELETE, запрос возвращает записи, которые я ожидаю увидеть там. Если я пытаюсь выполнить запрос, я получаю следующую ошибку:
Укажите таблицу, содержащую записи, которые вы хотите удалить.
Разве оператор FROM не сообщает Access, из какой таблицы удалить? Мой синтаксис для запроса на удаление неверен?