我需要你的帮助。我必须进行查询,然后只查看我的 id 1 不存在于表 users_blocked 上的人。
我试过这样:
SELECT
U.first_name, U.sex, U.age, U.id, UB.request_user_id, UB.block_user_id
FROM users U, users_blocked UB
WHERE U.sex <> 'm'
AND NOT (UB.request_user_id = U.id AND UB.block_user_id = 1)
但它不起作用
我怎样才能看到表 users 上的刚刚记录 32?
Table: users
id | first_name | sex | age
1 | Mark | m | 32
2 | Alice | f | 26
23 | Lory | f | 24
32 | Jenny | f | 25
Table: users_blocked
id | request_user_id | block_user_id
1 | 2 | 1
2 | 23 | 1