過去の桐井戸端BBS (桐ver.5)
9315 2つのファイルのデータを組み合わせて新しいファイルを作りたい 磯田 2001/01/13-12:00
桐V5をまだ手放せないでいる者より
二つのファイルのデータから次のような新しいデータを
会話処理で簡単に作ることはできないでしょうか。
もしできない場合、一括処理だとどのような方法が効率的でしょうか。
教えてください。よろしくお願いします。

データ1 データ2 ほしいデータ
A     あ     A  あ
B     い     A  い
C     う     A  う
D           B  あ
            B  い
            B  う
            C  あ
            C  い
            C  う
            D  あ
            D  い
            D  う

9316 Re:データの組み合わせ みすず 2001/01/13-14:01
記事番号9315へのコメント
結合表をつくって絞り込み条件をなにも指定しなければ目的の表になりますよ。

9324 Re:データの組み合わせ kazu 2001/01/14-02:22
記事番号9315へのコメント
初めまして、kazuと申します。
初心者ですが一括処理で考えてみました。
それぞれ項目数1つの表です。

"a.tbl"   "b.tbl"  "ab.txt"
データ1 データ2 ほしいデータ
A      あ    A  あ
B      い    A  い
C      う    A  う
D           B  あ
            B  い
             B  う
            C  あ
            C  い
            C  う
            D  あ
            D  い
            D  う

変数 文字{&a,&b}
表 "a.tbl",表番号=1
表 "b.tbl",表番号=2
編集表 1
印字開始 "ab.txt"
 繰り返し (.not #終端行)
  &a=#項目属性(1,0)
   繰り返し (.not #終端行)
    編集表 2
    &b=#項目属性(1,0)
    印字 &a+&b
    ジャンプ 行番号=次行
   繰り返し終了
  ジャンプ 行番号=先頭
  編集表 1
  ジャンプ 行番号=次行
 繰り返し終了
印字終了


できた"ab.txt" を新しい表で読み込むとできあがりです。


9325 直積 コルネ 2001/01/14-11:26
記事番号9315へのコメント
2つの表を単純に(条件を指定せずに)結合すれば、良いのんよ。
9347 ありがとうございました 磯田 2001/01/16-00:32
記事番号9315へのコメント
今まで結合表というのをほとんどつかったことがなかったので、
これを機会に勉強しなおそうと思います。ありがとうございました。

戻る