我们有一个PostgreSQL数据库,它有一个表,其中包含对另一个表的主键的外键引用,如下所示
表A
A_Key的
b_key
当_
表B
b_key
我们的代码中存在一个错误,我们从表B中删除了行,但没有删除表A中与这些行关联的条目。我试图通过查询来查找表A中包含" b_key"的所有主键。表B中不存在的值,我还为查询添加了时间限制。我的查询如下,但它没有返回任何结果。任何人都可以看到查询的问题吗?它没有正确完成吗?
GuildChannel
答案 0 :(得分:0)
先试试
SELECT
a_key
FROM A
where not exists (
select b_key from B where B.b_key = A.b_key)