我有两张桌子。其中一个(user_profile 表)有一个名为“user_profile_id”的字段,另一个(user_friend 表)有两个名为“user_profile1_id”和“user_profile2_id”的字段,它们是第一个表的 FK。
我想检查 user_profile 中是否有任何用户不在 user_friend 表中,既不在 user_profile1_id 中,也不在 user_profile2_id 中。
我应该使用什么查询?
编辑:
CREATE TABLE user_profile (
--fields
)
CREATE TABLE user_friend (
user_profile1_id INT,
user_profile2_id INT
)
使用 a
LEFT JOIN
并检查空值。就像是:这是各种连接的链接