在Access 2007中从左联接表中删除记录

时间:2014-06-23 18:56:40

标签: sql ms-access join ms-access-2007 sql-delete

所以我试图使用以下SQL语句删除表E0中与部件号[Part Number]中的任何部件号不匹配的部件号和左连接查询。

DELETE E0.*
FROM E0 LEFT JOIN [Part Number] ON E0.[Part Nbr]=[Part Number].[Part Nbr]
WHERE ((([Part Number].[Part Nbr]) Is Null));

当我查看它所选择的内容时,它是正确的,但是当我尝试运行删除时,它会给出错误“无法从指定的表中删除”

我对SQL很新,所以我对SQL编码的所有细微差别仍然有点模糊,但是从互联网上搜索我发现从连接表中删除它与不连接表不同,但是按照这些例子我发现我应该工作(但事实并非如此)。

0 个答案:

没有答案
相关问题