ホームページ >バックエンド開発 >PHPチュートリアル >自分と同じ友達を持つが自分の友達ではない友達リスト内のユーザーをクエリする方法

自分と同じ友達を持つが自分の友達ではない友達リスト内のユーザーをクエリする方法

WBOY
WBOYオリジナル
2016-06-13 13:35:17932ブラウズ

自分と同じ友達を持つが、フレンド テーブル内の自分の友達ではないユーザーをクエリする方法


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 を選択)。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。