ホームページ >バックエンド開発 >PHPチュートリアル >自分と同じ友達を持つが自分の友達ではない友達リスト内のユーザーをクエリする方法
自分と同じ友達を持つが、フレンド テーブル内の自分の友達ではないユーザーをクエリする方法
uid とフレンド ID は両方とも別のテーブルにあります
フレンド テーブルでクエリを実行する方法 ユーザーをクエリするあなたと同じ友達がいるけど、あなたの友達ではない人
-----解決策-------- -
フレンドテーブルのフレンドには少なくとも 2 つのフィールドがあります。user_id フィールドと friends_id フィールド
1. まずフレンドを見つけます。 friends in (user_id = "zhangshan" の友人から friends_id を選択)、user_id != "zhangshan"、および user_id が入っていない (user_id = "zhangshan" の友人から friends_id を選択)。