以下は、PL / SQLで達成するための要件です-
テーブル形式は
CREATE TABLE NETWORK_TABLE ( ORIG_CODE NUMBER, ORIG_SV NUMBER, DEST_CODE NUMBER, DEST_SV NUMBER )
サンプルデータ -
INSERT INTO network_table VALUES ( 14, 1, 15, 1);
INSERT INTO network_table VALUES ( 18, 4, 11, 1);
INSERT INTO network_table VALUES ( 15, 1, 22, 3);
INSERT INTO network_table VALUES ( 23, 2, 21, 1);
INSERT INTO network_table VALUES ( 14, 3, 11, 1);
INSERT INTO network_table VALUES ( 12, 2, 22, 2);
テーブルデータは次のようになります -
Orig_r orig_sv dest_r dest_sv
14 1 15 1
12 2 22 2
18 4 11 1
15 1 22 3
14 3 11 1
今、私は以下のように出力を取得したい -
ROOT SV
14 1
15 1
12 2
22 2
18 4
11 1
15 1
22 3
14 3
1 1
どうすればこれを達成できますか?あなたの意見に感謝します