• ベストアンサー

Access クエリの更新結果をテーブルにするには

クエリでアレコレ更新した結果を、データとしてテーブルにするにはどうしたら良いのでしょうか。

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

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

クエリの種類を「テーブル作成」にすれば、クエリの結果がひとつのテーブルとして保存されます。

dra96
質問者

お礼

できました! ありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (4)

  • Te-Sho
  • ベストアンサー率52% (247/472)
回答No.5

既存のテーブルにレコードを追加する場合は ”追加クエリー”でレコードを追加します。 主キーが重なるとエラーとなりますので更新時にキーが重ならないようにする必要があります。 すでに存在しているテーブルで主キーはそのままで他の項目を更新したい場合は ”更新クエリー”でレコードを更新できます。 主キーのカラムは変更できないので、その場合は該当のレコードを削除してから新規レコードとして追加する必要があります。 まったく別のテーブルを作成してレコードを保存する場合は ”テーブル作成クエリー”でテーブルを作成します。 同じ名前のテーブルが存在するとエラーとなりますのでテーブルを削除するか別の名前にしてからクエリーを実行する必要があります。

すると、全ての回答が全文表示されます。
  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.4

検索用に作成したクエリの結果を新規に別テーブルで、ということなら以下の2通り。 1.テーブルのインポート。 2.SQL文(SELECT文)にintoキーワードを付加。 1-1.テーブルのインポートで、自分自身を指定して開ク。 1-2.対象のクエリを指定し、下の「オプション」ボタンをクリック。 1-3.右下隅の「クエリのインポート」を「テーブルとしてインポート」にして、「OK」 1-4.クエリ名の末尾に1が付いたテーブルができます。 2-1.検索用に作成したクエリをデザインビューで開く。 2-2.「左上にSQLビュー」への切替えボタンがあるのでクリック。 2-3.「select (中略) from (後略);」になるので「from」の前に「into <結果のテーブル名>」を加える。     (スペースを適宜挟むこと、「」は入力不要) です。

すると、全ての回答が全文表示されます。
  • butaichi
  • ベストアンサー率26% (4/15)
回答No.3

新規で別テーブルを作成したいのでしょうか? であれば、クエリのテーブル作成ではだめでしょうか?

すると、全ての回答が全文表示されます。
回答No.1

普通に更新クエリーすれば、テーブルに更新されると思うのですが・・・。

すると、全ての回答が全文表示されます。

関連するQ&A