我有两个表Raw Data和CoCode。我想要一个访问查询来删除原始数据表中的所有行,这些行在CoCode表中没有公司代码。
你可以使用NOT EXISTS
。假设带有代码的列在code
中命名为Raw_data
,在id
中命名为CoCode
:
DELETE FROM Raw_data
WHERE NOT EXISTS (SELECT *
CoCode
WHERE CoCode.id = Raw_data.code)