Access数据库中不等于/存在

时间:2013-09-25 12:38:03

标签: sql database ms-access

所以我无法绕过这个。

我的数据库中有2个表,其中包含匹配的字段

Table1: ComplaintsLogged(此表包含所有数据和所有记录)

Table2: ComplaintsClosed(此表仅包含已关闭的投诉)

现在我正在尝试运行一个可以像这样表示的查询。

ComplaintsLogged.status - ComplaintsClosed.taskStatus

closed中减去ComplaintsClosed中的ComplaintsLogged状态,并在complaintsLogged

中显示其余记录

两者都有一个共同的投诉领域。

1 个答案:

答案 0 :(得分:0)

这是做你要求的一种方式

select ComplaintsLogged.id from ComplaintsLogged
where not exists (select 1 from ComplaintsClosed
where ComplaintsClosed.id = ComplaintsLogged.id)