掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
再帰的に?データを取得する (ID:1431)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ちょっとDelphiから離れますが… CREATE TABLE TBL_地名 ( 地名 VARCHAR(50) ); というテーブルに、 INSERT INTO TBL_地名 (地名) VALUES('東京'); INSERT INTO TBL_地名 (地名) VALUES('名古屋'); INSERT INTO TBL_地名 (地名) VALUES('大阪'); INSERT INTO TBL_地名 (地名) VALUES('広島'); INSERT INTO TBL_地名 (地名) VALUES('福岡'); としておいて、 SELECT A.地名 AS 発地, B.地名 AS 着地 FROM TBL_地名 A, TBL_地名 B WHERE A.地名 <> B.地名 とすれば、20通りの発地・着地が取れます。 これに対して、日付と個数を外部結合してやれば、期待した表が取れると思うのですが。 データ件数によっては、外部結合では遅くなる場合もあります。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.