Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


1486 / 2272 ツリー ←次へ | 前へ→

【6921】重複なしでデータを抽出したい! apple 05/12/7(水) 19:41 質問[未読]
【6922】Re:重複なしでデータを抽出したい! Gin_II 05/12/7(水) 22:26 回答[未読]
【6944】Re:重複なしでデータを抽出したい! apple 05/12/8(木) 19:10 お礼[未読]

【6921】重複なしでデータを抽出したい!
質問  apple  - 05/12/7(水) 19:41 -

引用なし
パスワード
   はじめまして。
超初心者でつまずき困っています。
開発環境はアクセス2000です。

以下のような重複したデータを含んだテーブルがあります。

会員番号  名前     最終購入日
00001   ヤマダハナコ  2005/10/10
00001   ヤマダハナコ  2005/11/10
00002   ヤマシタタロウ 2005/11/11
00002   ヤマモトケンジ 2005/12/11


会員番号の重複したデータは、最終購入日が最近のものを1件だけ残して重複なしのデータを作成したいのですが、うまくできません。
テーブルのインデックスの変更だけでできると聞いたのですがどのようにすればよいのでしょうか?
色々試してみましたがどうにもうまくできないのです。
(重複クエリーと不一致クエリがインストールされておらず使用できないのです)
ご存知の方是非教えてください。
宜しくお願いします。

【6922】Re:重複なしでデータを抽出したい!
回答  Gin_II  - 05/12/7(水) 22:26 -

引用なし
パスワード
   >以下のような重複したデータを含んだテーブルがあります。
>
>会員番号  名前     最終購入日
>00001   ヤマダハナコ  2005/10/10
>00001   ヤマダハナコ  2005/11/10
>00002   ヤマシタタロウ 2005/11/11
>00002   ヤマモトケンジ 2005/12/11

>会員番号の重複したデータは、最終購入日が最近のものを1件だけ残して
>重複なしのデータを作成したいのですが、うまくできません。

最終購入日フィールドの抽出条件欄に
DMax("最終購入日","テーブル名","会員番号='" & [会員番号] & "'")
を入れてみてください。


>(重複クエリーと不一致クエリがインストールされておらず使用できないのです)
ウィザードのことかな?
SQL文を直接記述するか、追加インストールすればいいかと。

【6944】Re:重複なしでデータを抽出したい!
お礼  apple  - 05/12/8(木) 19:10 -

引用なし
パスワード
   Gin_II さん

ありがとうございます。
条件入力で解決いたしました!

ありがとうございます。


▼Gin_II さん:
>>以下のような重複したデータを含んだテーブルがあります。
>>
>>会員番号  名前     最終購入日
>>00001   ヤマダハナコ  2005/10/10
>>00001   ヤマダハナコ  2005/11/10
>>00002   ヤマシタタロウ 2005/11/11
>>00002   ヤマモトケンジ 2005/12/11
>
>>会員番号の重複したデータは、最終購入日が最近のものを1件だけ残して
>>重複なしのデータを作成したいのですが、うまくできません。
>
>最終購入日フィールドの抽出条件欄に
>DMax("最終購入日","テーブル名","会員番号='" & [会員番号] & "'")
>を入れてみてください。
>
>
>>(重複クエリーと不一致クエリがインストールされておらず使用できないのです)
>ウィザードのことかな?
>SQL文を直接記述するか、追加インストールすればいいかと。

1486 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078229
(SS)C-BOARD v3.8 is Free