複数のユーザーのIDとそれぞれの友達IDを含むテーブルがあります.誰が共通の友達を持っているかを知りたいです.
たとえば、1 は Roger の ID、2 は Matt の ID です。
テーブル フレンド フィールド/値:
ID, FRIEND_ID, FRIEND_NAME
1, 34, DAMON
1, 17, RICHARD
1, 56, DANIEL
1, 65, CHARLIE
2, 15, PRISCILA
2, 17, RICHARD
2, 45, JOHN
2, 56, DANIEL
ID 1 と 2 で選択を作成したいのですが、FRIEND_ID が共通している行 (つまり、Roger と Matt が共通している友人) を返します。この場合、friend_id RICHARD と DANIEL の列が返されます。 、できれば重複しないでください。