ms-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);
我希望能够删除基于另一个表和与日期相关的标准的记录
解决方案
推荐阅读
- javascript - 为什么引导工具提示的样式不显示?
- ecmascript-6 - 如何将类中的方法添加到另一个类的现有对象
- javascript - 如何在另一个方法中使用从一个方法中的嵌套函数返回的值?
- reactjs - react admin中编辑页面上的未定义ID
- django - 提交表单时 Django 重定向不起作用
- angular - Angular 服务成员变量在单元测试中不可访问
- sql - 为什么外部查询中同一张表的这个子查询可以作为有效比较
- c - 使用openmp通过openacc使用C在多个GPU上分配矩阵乘法工作
- python - 将上下文管理器与 multiprocessing.Manager 一起使用有什么好处?
- snakemake - snakemake:从数组中写入文件