我有两个表设备和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
如何删除这些记录?
答案 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