dポイントプレゼントキャンペーン実施中!

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

テーブル1

A   B  C
あ  い  う
あ  い  う
か  き  く

テーブル2

A   B  D
さ  し  す
た  ち  つ
て  と  な


↓一つの大きなテーブルにしたい↓

A   B  C   D
あ  い  う
あ  い  う
か  き  く
さ  し      す
た  ち      つ
て  と      な

A 回答 (2件)

テーブルを縦に結合するにはユニオンクエリを使います


ただし、ユニオンクエリはデザインビューでは作成できません
SQLビューで作ることになります

select A,B,C,Null as D
from テーブル1
union
select A,B,Null as C,D
from テーブル2

テーブルにするには上のクエリからテーブル作成クエリを作ります
    • good
    • 0
この回答へのお礼

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

お礼日時:2006/11/07 15:11

それぞれのテーブルに、互いに足りないフィールドを挿入し、


(1にはD,2にはC)
クエリから「追加クエリ」を選べばうまくいくと思います。
    • good
    • 0
この回答へのお礼

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

お礼日時:2006/11/07 15:11

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!