□投稿者/ しも (1回)-(2009/01/06(Tue) 16:38:06)
|
分類:[その他の言語]
SQL構文(ORACL)の質問です。
2つのテーブル(仮にHDとDTLとする)を結合したいのですが、 単純な結合ではないため解決方法が分かりません。 ご指南の程をお願いします。
■■■■■■■■■■■《状況》■■■■■■■■■■■■■
・HDとDTLは3つのキー(A、B、C)で結合する。(HD・DTL共にカラムA、B、Cを持つ)
・DTLテーブルは@とA、2つの区分を持っている。
・DTLテーブルのレコードに対し、A、B、Cのキーを元に、 区分@とAの複数レコードを1レコードにまとめたい。
・DTLテーブルの複数レコードを1レコードにした上で、 さらにHDテーブルとDTLテーブルを結合したい。
補足:別テーブルを作成してから結合することはできない。
■■■■■■■■■■■■■■■■■■■■■■■■■■■■
というものです。
もし有識者の方がいらっしゃたら ご教授宜しくお願いします。
|
|