这是我尝试过的:
$query="DELETE FROM network_friend WHERE friend_request = :usrfriend AND friend = :isfriend UNION DELETE FROM network_friend WHERE friend_request = :friend_request AND friend = :friendisfriend";
相同的结构而不是
friend1 friend2 friend1
可能就像
friend2 friend1 friend2
如何删除情况下,如果列:friend_request或friend_is_friend是相同的用户和 朋友列是我要删除的用户?
就像是 "DELETE FROM table WHERE friend = :user1 AND friend_request = :user2 AND friend_is_friend = :user2"
或者反过来
"DELETE FROM table WHERE friend = :user2 AND friend_request = :user1 AND friend_is_friend = :user1"
问题是我需要删除的情况下user1 = friend_request
,并user1 friend_is_friend
和还friend = user2
逆也可能是在地方user 1 user 2
和地点user 2 user 1
如何使用多个条件删除并将其变成单个语句?
沧海一幻觉
智慧大石