所以我试图使用以下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编码的所有细微差别仍然有点模糊,但是从互联网上搜索我发现从连接表中删除它与不连接表不同,但是按照这些例子我发现我应该工作(但事实并非如此)。