• ベストアンサー

【Access】同じようなテーブルを一つにまとめたいのです(-人-)

アクセスについて質問します。 複数のテーブルに同じ名前のフィールドと違う名前のフィールドがいくつかあります。 そのテーブルを一つにまとめたいのですが、どうしたらいいのでしょう? 一例として下記のようなかんじです。 賢い方、教えてください。お願いします。 テーブル1 A   B  C あ  い  う あ  い  う か  き  く テーブル2 A   B  D さ  し  す た  ち  つ て  と  な ↓一つの大きなテーブルにしたい↓ A   B  C   D あ  い  う あ  い  う か  き  く さ  し      す た  ち      つ て  と      な

質問者が選んだベストアンサー

  • ベストアンサー
  • CHRONOS_0
  • ベストアンサー率54% (457/838)
回答No.2

テーブルを縦に結合するにはユニオンクエリを使います ただし、ユニオンクエリはデザインビューでは作成できません SQLビューで作ることになります select A,B,C,Null as D from テーブル1 union select A,B,Null as C,D from テーブル2 テーブルにするには上のクエリからテーブル作成クエリを作ります

sineminna
質問者

お礼

SUGEEEEEEEEEEE!!!!!!!!!!!!!!!!! こんなことできるって知りませんでした!!

その他の回答 (1)

noname#91724
noname#91724
回答No.1

それぞれのテーブルに、互いに足りないフィールドを挿入し、 (1にはD,2にはC) クエリから「追加クエリ」を選べばうまくいくと思います。

sineminna
質問者

お礼

なるほど!! 参考になりました!!

関連するQ&A