間で重複を削除するには、次のようSQLクエリ、次のように私はテーブルを持つ行
City1 City2 Distance
A B 500
C D 400
E F 800
F E 800
私の出力は次のようになります。
City1 City2 Distance
A B 500
C D 400
E F 800
あなたはplsは私はこのためのSQLを記述助けることができますか?
都市の順序は関係ありません。ユニークな組み合わせは1つだけ必要です。 ここ(F、E、800)も最終出力で行います。
なぜ 'F、E'ではなく' E、F'を保つのですか?論理は何ですか? –
@jarlh SELECT DISTINCTも私の最初の考えでしたが、都市は "duplicate"で反転されていることに気付いたので、彼はそれ以上のものが必要だと思っています – UberGrunk
私たちはF、Eを保つことができます。一意のペアを維持する – Jogesh