我需要編寫SQL的幫助,但在這種情況下,我不知道如何。 嘗試了許多不同的選擇,但不起作用。排除Mysql中的結果,而不是
我有我的mysql數據庫2個表
users (id, name, lastname)
blocked_users (id, user_id, blocked_id)
users table
id name lastname
1 nick james
2 james dean
3 mike bendon
blocked_users table
id user_id blocked_id
1 2 1
2 2 3
例子:
我想要做的是在用戶表中顯示的所有用戶,但在這種情況下 排除那些通過USER_ID封鎖2.
因此,如果我是例如邁克本登登錄(用戶表中的ID 3) 我不應該因爲他阻止了我詹姆斯迪恩(id 2在用戶表中)。
我願意列重命名爲'blocker_id'。 'user_id'是被阻止的。 –