- 締切済み
Aceessで、一致した番号の中から最大を求めたい
OS:vista Accessのver:2010 Accessのクエリを作成しておりますが、うまくいかずに困っております。 メインテーブル サブテーブル 氏名コード ID 氏名コード 日程 上記2つのテーブルからクエリを作成しており、サブテーブルには同じ氏名コードで複数の日程が存在します。後から追加されたものほど、IDは大きいです。 クエリを作成する際に、フィールドに氏名コードが一致していて、且つIDが最大の日程を表示させたいと考えています。(存在しない場合は空白) Dlookup関数やDmax関数など色々試してみましたが、どうにもうまくいきません。 この場合どのような関数を用いて作成すればよいのでしょうか。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- hatena1989
- ベストアンサー率87% (378/433)
回答No.2
noname#208392
回答No.1
お礼
ご回答ありがとうございます。 集計クエリを使ってIDが最大のものを抽出して、クエリとメインテーブルの氏名コードをリンクさせ該当するもの表示というのは試してみました。 ですが、そうすると表示するまで遅くなったりして、どうしても一つのクエリの中で完結させて、作りたいです。