我有一张桌子user
,此外INNER JOIN
还有桌子cities
和其他一些桌子。现在我也有下表:
blocked_user
--------------------------------------------------------
id | user1_id | user2_id | timestamp
我该如何使用LEFT JOIN WHERE IS NULL
,所以两个用户组合(用户 1 被阻止的用户 2 或用户 2 被阻止的用户 1)都被排除在搜索结果之外?
user
--------------------------------------------------------
id | username | ...
非常感谢您的帮助!