我需要你的帮助。我必须做一个查询,并查看我的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)
,但它不工作
我怎么能看到只是记录在表的用户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