从查询需要采用相反的两次相同的值需要从查询对面有两次相同的值
我试着去选择数据库的值!=我的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。 –