0
我有这个查询BadCustomerIDQuery,它返回要从单独的表CustomerIDTable中删除的CustomerID列表。无法从MS Access中加入表中删除
但是我不能让它没有错误,如“无法删除指定的表”或“指定表包含要删除记录”
尝试工作:
DELETE CustomerIDTable.*
FROM CustomerIDTable
INNER JOIN BadCustomerIDQuery ON BadCustomerIDQuery.CustomerID = CustomerIDTable.CustomerID
它并不需要太多的时间(<1秒),即可开启客户ID表或BadCustomerIDQuery(表有4K的记录和查询,现在有1条记录,所以它应该要求我删除1行),然而这需要永远运行;有没有更快的方法来做同样的事情? – user7559994
“CustomerID”是否是索引?为了说明,在设计视图中打开表格并找到该字段。在字段属性的底部是'索引'选择为*是*或*否*?尝试以*是*的方式运行。 – Parfait