Accessでのテーブルデータの併合方法
- Accessのバージョン2000を使用してテーブルデータの併合方法を紹介します。
- Accessでもテーブルデータの併合は可能です。具体的な手順やクエリの作成方法を解説します。
- 質問者が桐というデータベースソフトを使用しているが、Accessでも同様の併合方法が利用可能かについての質問です。
- ベストアンサー
Accessでの併合のやり方
長年データーベースソフトは桐を使っています。 桐の場合ですが、2つのテーブルファイルの 共通項目を照合して、指定項目に1を入力する併合ということができますが Accessでも同様のことは可能でしょうか? Accessのテーブルデータと桐からCSVで書き出したデータを3項目ほど併合して 同じだった場合、Accessのテーブルデータの項目に1を入力させたいです。 ([項目1][項目2][項目3]が同じだった場合、[項目4]に1と入力させたい) Accessは全く触ったことがないので(テーブルとかクエリとかの違いもよくわからず…) もし併合ができるようでしたら、やり方を細かく教えていただきたいです。 Accessのバージョンは2000です。 よろしくお願いします。
- operaster
- お礼率23% (31/134)
- オフィス系ソフト
- 回答数1
- ありがとう数2
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
クエリで出来ます。照合したいデータがあるテーブルの名をA、Bとします。 照合したいフィールドをA、Bからクエリで取り込み、そこで二つのデータを比較してその結果を別のフィールドに書き込みます。
関連するQ&A
- アクセスでのデータ管理について(長文です。)
アクセス初心者です。 これからデータの入力、管理、帳票をアクセスで構築しようと思っているのですが、アクセスはデータを入力した時点でデータが保存されてしまうので過去のデータが残りません。またデータの変更及び共有をうまくやりたいのですがよい方法がわかりません。 今回構築したいデータベースは、 1.過去の記録がすぐわかるようにしたい。(更新前のデータがわかるようにしたい。) 2.データの変更及び共有を簡略化したい。(A社で変更したデータをB社のデータベースにいれこみたい。) 【データベースの概略イメージ】 A社 B社 データベース1 データベース2(1と同じもの) テーブル1 → テーブル1 テーブル2 → テーブル2 テーブル3 → テーブル3 クエリ1 クエリ1 クエリ2 クエリ2 フォーム1 フォーム1 フォーム2 フォーム2 *リレーションあり *A社でテーブル1の内容を変更して、B社のテーブル1を新しいものに置き換えたい。 (本を読むとリレーションが崩れると書いてありました。) *B社で変更してA社に戻すこともある。 テーブル1 項目 ID 100 住所 あああ 氏名 △△様 電話番号 111-1111 *例えば、ID100のデータの氏名を変更するとき、変更前がどうだったかわかるようにしたい。(1月時点では△△様、2月時点では□□様とか) 誰かアクセスの操作方法に詳しい方がおられましたら、よい方法又はアクセスに関する詳しい本とかサイト等教えて下さい。よろしくお願いいたします。
- ベストアンサー
- その他(業務ソフトウェア)
- Accessの不一致クエリについて
Accessの初心者です。 二つのテーブルのデータを比較したいのですが、それぞれ構成が違います。例えば”6523410”という数字が両方のテーブルにあるかどうかを調べたいとします。 テーブルA 523(契約コード),410(ID) テーブルB 6523(取引コード),41(地域コード) 頭の”6”と最後の”0”は共通の数字です。クエリで新たにフィールどを作り、”6523410”にするまではわかるのですが、2つのテーブルのリレーションシップはどのようにすればよいか、わかりません。 このような場合は、不一致クエリは使えないのでしょうか? 仕事で、明日中にデータを照合しなければいけないので困っています。 よろしくお願いします。
- 締切済み
- その他(データベース)
- Access2007へCSVデータなどをインポートしたい
Access2007において顧客データベースを運用しています。 定期的に他のデータベースから書き出したCSVファイルを この顧客データベースの中にインポートしたいのですが可能ですか? CSVのデータををテーブルとしてインポートすることはできるのですが、 データベースの中身(データ)のみを項目ごとに割り振って流し込みたいのです。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- ACCESS2000 VBAを使用して最適化したい
ACCESS2000を使用しています。 VBAでデータベースの最適化/修復を行いたいと思っています。 連番をリセットしたいのですが、可能でしょうか? ツールからオプションでチェック入れることはわかりますが・・・ たとえば、データを入力しクエリで他テーブルに追加し 新規でまたこのテーブルにデータを入力していく作業があります。 クエリで他テーブルに追加した時点で、テーブルのデータを作成し、最適化して全くの新しいデータを1番からの連番で入力したいです。 出来ますか?
- 締切済み
- その他(データベース)
- access2003で桐の表引きのようなシステムはありますか?
access2003のフォームを使いデータ入力を行えるものを作りたいのですが、日本語データベースソフト桐の表引きのように他のテーブルからデータをひっぱってくるようなシステムはありますか? accessは全くの初心者で質問の内容も伝わりにくいかもしれませんがよろしくお願いします。
- ベストアンサー
- その他(データベース)
- Accessのエラー (いくつかあります・・・)
アクセスでデータを入力したのですが、なぜか下記のエラーがでます… *作成したアクセスデータ* テーブル 項目AのCDと項目A、項目BのCDと項目B、項目CのCDと項目C、項目A~CのCDとその他繰り返し入力しないデータ の合計4つのテーブル それらすべてをリレーションでつないでます クエリ 全項目入りのテーブルを元に作ったもののみ フォーム クエリを元にウィザードを使って作成 *エラー* (1)クエリを作った時に、1つでもCDが入力されてないフィールドがあるとその行全体が表示されなくなる (CDを入力したら表示されますし、テーブルではCDが入ってなくても全て表示されてます) (2)フォームで新たにデータを入力しようとしても一切入力できないし、変更もできない時がある (使用可能等の項目は一切触っていません) (3)フォームでCDが入ってる箇所を未入力にしたままでは保存できずに、「CDと値が一致しません」?のようなエラーメッセージがでる (すみません、エラーメッセージはうろ覚えです…) (4)なぜか昇順で番号を並べ替えていたのに、フォームでデータを追加したら、昇順が反映されずに「1,11,2…」のようにフォームのみ表示される (テーブル・クエリは反映されています) このエラーの原因がわかる方ぜひ教えてください!! よろしくお願いします。
- 締切済み
- オフィス系ソフト
- Access2003で
あるところから、受講者データをCSVファイルとしてもらっています。このCSVファイルのデータをアクセスのAテーブルに貼り付けて、採点業務をしたいと思います。 Aテーブルの1-1フィールドに「数学」や「国語」等が入力されています。(空白もあります) Bテーブルの1-1フィールドに「数学」と入力されており、その横の点数フィールドに「10」と入力しています。 AテーブルとBテーブルの1-1をリレーションで組み、クエリで1-1フィールドが数学ならば点数が10点と表示されるようにしました。 ここで質問なのですが、数学以外の語句(空白も含む)が入力されていれば、点数が0点と表示されるようにしたいのですが、どうすれば良いのでしょうか? よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- Access97の不具合(?)
こんにちは。いつもお世話になってます。 現在Access97を使って、顧客のデータベースを作ってます。 新しい顧客のデータをテーブルに入力して、クエリーに表示させたところ、新しい顧客だけが呼び出されません。 クエリーの条件にその新しい顧客はひっかかっていないので、表示されなければならないのですが、なにか原因があるのでしょうか? なにぶん、詳しくないので、この説明でいいのかもわかりませんが、よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Access2000で困ってます
お世話になります Access2000で困っています あるデータベース(A)でVBAをさわっていたら おかしくなってしまいました そこで一週間ほど前にBackupのつもりで ファイル名を変えて保存した同じデータベース(B)を 使おうと思うのですがこの一週間であるテーブルのデータを 変更しています どのレコードのどのフィールドを変更したのかわかりません そこでデータベース(A)のテーブルとデータベース(B)のテーブルを 比較照合したいのですがどうすればうまくできるでしょうか? アドバイスお願いします
- ベストアンサー
- その他(ビジネス・キャリア)
- ACCESS テーブル同士の照合
テーブルAとテーブルBの照合がしたいのですが (AとBはフィールド名、データ型等全てが同じ) 項目が多く、クエリーの結合プロパティで一つ一つ設定するのが面倒です AとBを単純に照合出来る方法は無いでしょうか?
- 締切済み
- オフィス系ソフト
お礼
どうもありがとうございました。 勉強してみます。