• 締切済み

Accessでどうやったらこれを処理できますか?

Accessでどうやったらこれを処理できますか? エクセルで処理をしようと四苦八苦してみましたが、無理そうなのでAccessで挑戦しようと思っています。 Accessは少しいじってみたことのあるぐらいで、初心者です。 以下のようなデーだベース(CSVファイル)が二つあります。 表(1)には各都道府県に存在する路線名があります。 表(2)には各路線ごとの駅名があります。 これら二つの表を統合して、表(3)を作りたいと思っています。 表(3)の列は左から都道府県、路線名、駅名となります。 路線に含まれる全ての駅名を、新しい行として挿入します。 また、1つの路線が2県に渡る場合にはその路線の全ての駅名が2回ずつ入ります。(下の例では埼京線が東京都と埼玉県に入っているため、埼京線の全ての駅が東京都と埼玉県の両方に入っている) もしご存知の方がいらっしゃたら、お知恵をお借りできませんでしょうか? <表(1)> -------------- 東京都 | 山手線 -------------- 東京都 | 埼京線 -------------- 埼玉県 | 埼京線 -------------- <表(2)> ------------- 山手線 | 新宿 | ------------- 山手線 | 池袋 | ^------------ 山手線 | 渋谷 | ------------- 埼京線 | 新宿 | ------------- 埼京線 | 池袋 | ------------- 埼京線 | 赤羽 | ------------- 埼京線 | 大宮 | ------------- <表(3)> -------------------- 東京都 | 山手線 | 新宿 | -------------------- 東京都 | 山手線 | 池袋 | -------------------- 東京都 | 山手線 | 渋谷 | -------------------- 東京都 | 埼京線 | 新宿 | -------------------- 東京都 | 埼京線 | 池袋 | -------------------- 東京都 | 埼京線 | 赤羽 | -------------------- 東京都 | 埼京線 | 大宮 | -------------------- 埼玉県 | 埼京線 | 新宿 | -------------------- 埼玉県 | 埼京線 | 池袋 | -------------------- 埼玉県 | 埼京線 | 赤羽 | -------------------- 埼玉県 | 埼京線 | 大宮 | --------------------

みんなの回答

回答No.1

表3はクエリで良いのでしょうか? 表1、表2がCSVのままなら、 1)テーブルの新規作成⇒「テーブルのリンク」で表1、表2をリンクさせる 2)クエリデザインで表1、表2を追加して、「路線名」の項目を結合する 3)クエリの表示項目を、表1の都道府県名、表2の路線名、表2の駅名にする これでどうでしょうか?

関連するQ&A

専門家に質問してみよう