- 締切済み
access2010 2つのテーブルを結合したい。
よろしくお願いします。 T)H26 T)H27 の二つのテーブルがあります。項目は共通しています。 T)H26は平成26年のデータで更新する予定はありません。 T)H27は日々新しいレコードが入力されています。 この2つを結合したいです。 1番目の項目の、26-1001の下に27-0001がくるようにしたいです。 26-1000 26-1001 27-0001 27-0002 … といったイメージです。 可能でしょうか。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- hatena1989
- ベストアンサー率87% (378/433)
回答No.1
回答の前に、T)H26 がテーブル名ということでしょうか。 もしそうなら、名前に ) を含めるのはトラブルのもとになりますので、できれば変更したほうがいいですね。 ということで、テーブル名は、 T_H26 T_H27 として回答します。 ユニオンクエリを使います。 ユニオンクエリはSQLビューで入力します。 下記のように入力してください。 SELECT * FROM T_H26 UNION ALL SELECT * FROM T_H27 ORDER BY Fld1; Fld1 は1番目のフィールド名にしてください。 テーブル名の変更でできないという場合は、[T)H26] というように [] で囲んでください。