gpt4 book ai didi

sql - 如何查找违反参照完整性的记录

转载 作者:行者123 更新时间:2023-12-01 07:07:33 28 4
gpt4 key购买 nike

我有两个应该是一对多关系的表,但表的多侧似乎有一些记录阻止了关系的创建。违反参照完整性。

由于两个表中都有很多记录,有没有办法查询哪些记录在多侧,而不是在一侧?

**Ex.**

Table 1: (one side)
(pk)AccountId


Table 2: (many side)
(pk)UserId
(fk)AccountId <-- Some accountId's are not in Table 1

最佳答案

select *
from table2 t2
where not exists(
select 1
from table1 t1
where t1.AccountId = t2.AccountId
)

关于sql - 如何查找违反参照完整性的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10921144/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com