如何使用查询删除一些记录

时间:2016-07-09 06:28:02

标签: vba access

我有两个表设备和obj_app并使用ACCESS 2010.其中一个设备.id_app对应于许多obj_app.id_app。我使用了这个查询:

SELECT OBJ_APP.ID_APP
FROM equipment   
LEFT OUTER JOIN  OBJ_APP 
ON OBJ_APP.ID_APP = equipment.ID_APP
WHERE OBJ_APP.ID_APP IS NULL

如何删除这些记录?

1 个答案:

答案 0 :(得分:2)

无论JOIN如何,您只是返回一堆NULL,因为这是您的WHERE标准和JOIN机制。

DELETE * FROM equipment e WHERE e.ID_APP IS NULL
DELETE * FROM OBJ_APP o WHERE o.ID_APP IS NULL