Microsoft Access 掲示板

データの変更、追加分の抽出

3 コメント
views
4 フォロー

一定期間でデータをシステムから抽出しています。
桁数的には3万件ほどあります。

前回と今回のデータで、変更があったレコードと、新たに追加されたレコードを抽出したいです。
新たに追加されたレコードは、IDが連番でついており、正しく入力されているかの確認の為。
変更があったレコードは、変更された情報が正しいのかを確認のために抽出したいです。

知識のある皆様、お力添えをください。
よろしくお願いいたします。

にけ
作成: 2020/07/05 (日) 21:51:32
通報 ...
1

一定期間でデータをシステムから抽出しています。

システムとはどこにあるどのようなデータですか。
それをどのように抽出してますか。

前回と今回のデータで、変更があったレコードと、新たに追加されたレコードを抽出したいです。

前回のデータと今回のデータとは具体的にどのようなものですか。
前回のテーブルと今回のテーブルの2つのテーブルがあるのですか。

もしそうなら、それぞれのテーブルの名前、フィールド名、主キー設定を提示してください。

新たに追加されたレコードは、IDが連番でついており、正しく入力されているかの確認の為。

以前のレコードと新たに追加されたレコードの区別はどのようにつけるのですか。
今回のテーブルで前回のテーブルにないレコードが新たに追加されたレコードということですか。

変更があったレコードは、変更された情報が正しいのかを確認のために抽出したいです。

具体的にどのような形で表示したいのですか。
前回のデータと今回のデータの両方を表示しますか。

上記の点を含めてもう少し具体的に情報を提供してください。
そのうえで現状はどこまでできていて、どの辺で躓いているか具体的に説明してください。

2
にけ 2020/07/06 (月) 21:52:46 64225@f9f7f

hatenaさん
お返事ありがとうございます。
もう少し具体的に整理してから、もう一度ここに書き込みします!
まずは、そのようなことができるのかを知りたかったのです。
整理してきます。

3

前回のテーブルと今回のテーブルの2つがあるなら、
変更があったレコードの抽出は、クエリウィザードの不一致クエリウィザードを使って作成してみてください。

新たに追加されたレコードの抽出は、
今回のテーブルと前回のテーブルを外部結合して、前回の主キーフィールドがNullのレコードを抽出すればいいでしょう。