Microsoft Access 掲示板

重複データの最新

3 コメント
views
4 フォロー

お世話になります。

ID商品ID見積日
100012020/5/3
200022020/5/3
300012020/10/10
400032020/10/10

のような、データ(クエリ)があります
商品IDごとの最新見積日を抽出したいのですが、
IDフィールドのようなグループ化できないフィールドがあるときの抽出方法が分かりません。

どのようにクエリをデザインをすればよいでしょうか。

nokonoko
作成: 2020/11/18 (水) 10:38:31
通報 ...
1
りんご 2020/11/18 (水) 14:47:55 48103@0e907

IDフィールドを非表示でどうですか?

2
nokonoko 2020/11/18 (水) 15:11:36 653a6@54883

ご回答ありがとうございます。
IDの値を取得したかったので、非表示では意味がありません。

ご回答いただいく直前に、自己解決しました。(報告遅れてすいません。)

「備忘録」
元データの名前をクエリ0とします。

クエリ1として、フィールド商品IDをグループ化、フィールド見積日を最大値とし、
ついでに、グループ化できないIDも、最大値としておく。

クエリ2として、クエリ0とクエリ1の商品IDと見積日をつなげ、
クエリ0のIDとクエリ1の商品IDと見積日を取得する。
これでクエリ1で取得した商品IDと(最新)見積日を持つ、クエリ0のIDが正確に取得できました。

3
りんご 2020/11/18 (水) 16:39:45 48103@0e907

なるほど、勉強になります。