私はusers
テーブルとfriends
テーブルを持っています。2倍の同じテーブルの列1の結果を得る
私は1人のユーザーの友情を得たいが、両方のユーザー情報を結果として得たい。例えば 、のは、私はこれらのテーブルを持っているとしましょう。ここでは
- users (_id_, username, firstname, lastname)
- friends (_#id1, #id2_)
は、いくつかのデータです:
- users (1, foo, Foo, BAR)
(2, john, John, DOE)
- friends (1, 2)
私はfiendship WHERE id1 = 1 OR id2 = 1
を照会した場合、私はJOIN
と私は行ごとに得ることができることを知って、ユーザーデータ。しかし、どのように1つの結果(1行)両方のユーザーデータを取得するには?
希望する出力は? –
Arionの要求によって出力が正確に出力されます。ありがとう。 – Max13