を重複したペアを削除します。私は私の友人の間の関係を取得するために、次のFacebookのFQLクエリを使用しているPHP
SELECT uid1, uid2 FROM friend WHERE uid1 IN (SELECT uid2 FROM friend WHERE uid1 = $myUid) AND uid2 IN (SELECT uid2 FROM friend WHERE uid1 = $myUid)
結果は私の友人の間で無向関係の2列の表です例えば、上記の例では
UID1 UID2
UID2 UID3
UID2 UID1
UID3 UID5
、関係(UID1、UID2)は、2回表示(UID1、UID2)として1一度(UID2、UID1)など。どちらの関係も同等です。そのような重複を削除したいのですが、そのうちの1つだけを残しておきます。
PHPを使用しているので、そのような重複を削除する最良の方法は何ですか?アイデアやポインターをありがとう。
ベスト、Andrej
、あなたの質問に答える、答えを見つけた場合、その後による正解としてマーク... – Andrej
を理解しないでください。チェックマークをクリックします。役に立つと思われる回答については、上向きの矢印をクリックしてください –
また、古い質問に戻り、同じことを –