Удаление данных с помощью запроса MS Access с использованием внутреннего соединения - PullRequest
0 голосов
/ 10 сентября 2018

Я использую MS ACCESS и пытаюсь создать запрос на удаление. У меня есть две таблицы: [Отчет о файле-носителе] и [Пересмотренный график OE-файла-носителя OE]. Я хотел бы присоединиться к ним под общим именем поля [Integration Carrier]. В таблице [Пересмотренное расписание OE Carrier Field Schedule] есть поле Y / N. После присоединения я хотел бы удалить все записи в таблице [Отчет о файле несущей], которые обозначены как «N» в [Пересмотренном графике полетов несущей OE]. Ниже приведен код SQL, над которым я работал. Любая помощь будет высоко ценится! Спасибо!

DELETE 
FROM [Carrier File Report] INNER JOIN [PJ Revised OE Carrier File Schedule] ON [Carrier File Report].[Integration Carrier] = [PJ Revised OE Carrier File Schedule].[Integration Carrier]
WHERE ((([Carrier File Report].[Integration Carrier])=[PJ Revised OE Carrier File Schedule].[Integration Carrier]) AND (([PJ Revised OE Carrier File Schedule].[Hold Files])="N"));
...