從查詢需要採用相反的兩次相同的值需要從查詢對面有兩次相同的值
我試着去選擇數據庫的值!=我的ID一次,但問題是我的數據庫存儲如下
messenger_friendships
user_one_id | user_two_id
1 2
2 1
3 2
2 3
4 1
4 1
什麼,我需要的是選擇ID不是我的ID,一個時間
我試圖
Select user_one_id, user_two_id
FROM messenger_friendships WHERE user_one_id = $myid, user_two_id = $myid
但這是完全錯誤的。
這裏的問題是,當我把它放在一個while循環的結果將是我將不得不自己在我的friendslist兩次和其他人的兩倍藏漢
你能想出一個辦法讓這個問題變得不那麼模糊嗎?我可以。 – Strawberry
如果你包含了「期望的結果」,那麼即使我們無法理解你的話,我們也許會明白你的需要。如果'我的身份證= 1'你期望什麼結果? –
if user_one_id =我的ID返回user_two_id。 –