2016-07-09 6 views
1

私は2つのテーブル装置とobj_appを持ち、ACCESS 2010を使用しています.1つのequipment.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

どのテーブルからレコードを削除しますか?機器、Obj_App、またはその両方? – Jeeped

+0

ネストされた 'SELECT'? –

答えて

2

JOINにかかわらず、WHERE条件とJOINメカニズムであるため、単にNULLの束を返すだけです。

DELETE * FROM equipment e WHERE e.ID_APP IS NULL 
DELETE * FROM OBJ_APP o WHERE o.ID_APP IS NULL 
関連する問題