我有一个名为 Friends 的表,其结构如下:
id, from_id, to_id, confirmed, ....
此表包含所有用户的所有好友列表。from_id 和 to_id 包含用户的 id,其中 from_id 是实际发送好友请求的用户。
现在,我需要选择一个特定用户的所有好友列表。
最好使用以下查询或联合查询:
"select (from_id + to_id)- $user_id as friend_id, ... from friends where from_id=$user_id or to_id=$user_id"