• ベストアンサー

ユニオンクエリの結果をテーブルに書き出したい

お世話になります。 Access2000で作成しています。 テーブル作成クエリと同じような形で、 ユニオンクエリの結果をテーブルに書き出したいのですが、 どのようにすればできるでしょうか? SQLの形を直接いじるような方法でも結構ですので 宜しくお願い致します。

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

  • ベストアンサー
回答No.1

クエリを新規作成して、ユニオンクエリを追加して、テーブル作成クエリにすればいいだけです。 SQLで記述するなら、下記のようにサブクエリを使います。 SELECT * INTO Tbl_C FROM (SELECT Tbl_A.* FROM Tbl_A UNION ALL SELECT Tbl_B.* FROM Tbl_B) AS T;

kgyqk433
質問者

お礼

>クエリを新規作成して、ユニオンクエリを追加して、テーブル作成クエリにすればいいだけ >です。 すごい!!! まったく、その発想はなかったです!!!! ありがとうございます!!!

その他の回答 (1)

noname#192382
noname#192382
回答No.2

私のアクセスにはないのですが、さんこうしょでみたことです。クエリーの中にユニオンクエリーと追加クエリーがあり、ユニオンクエリーでは二つのテーブルは合体することはないが、追加クェリーは合体するということです。参考にしてください。

関連するQ&A