0

私はテーブルTOWNSを持っています:

TOWNS (t)
Paris
London
Berlin
etc..

次のようなすべての一意のルートを返す SELECT リクエストを作成したい:

ROUTES (t1, t2)
Paris London  
Paris Berlin  
Berlin London  
etc..

ルート ロンドン - パリがある場合、このコンテキストでは AB=BA であるため、ルート パリ - ロンドンを追加することはできません。

提案をいただければ幸いです。

4

2 に答える 2

0
select a.townname, b.townname othertown
  from town a
  join town b on a.townname < b.townname

ROUTE テーブルに入力するには、この SELECT ステートメントから INSERT を実行できます。

于 2013-04-03T09:47:39.493 に答える