根据另一个表和条件删除记录

时间:2019-04-18 15:00:12

标签: inner-join access

我正在使用MS Access,我想基于另一个表B 和一些与日期相关的条件从表A 中删除一些记录

我在MS Access中算出了一个查询,但是这个查询实际上没有用。

DELETE [30 - Réception].*
FROM [30 - Réception] INNER JOIN [00 - TableOfDelivery] ON [00 - TableOfDelivery].item=[30 - Réception].item
WHERE [30 - Réception].[reception date] < (select min([Delivery date]) from [00 - TableOfDelivery] where [00 - TableOfDelivery].item=[30 - Réception].item) and  [30 - Réception].[reception date] >  (select max([Delivery date]) from [00 - TableOfDelivery] where [00 - TableOfDelivery].item=[30 - Réception].item);

我希望能够基于其他表格和与日期相关的条件删除记录

0 个答案:

没有答案