Access VBA質問箱 IV

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

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


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

【5984】テーブルのレコード重複チェック方法? MK&db 05/8/24(水) 7:51 質問[未読]
【5985】Re:テーブルのレコード重複チェック方法? Gin_II 05/8/24(水) 8:44 回答[未読]
【5998】Re:テーブルのレコード重複チェック方法? MK&db 05/8/24(水) 14:21 質問[未読]
【6028】Re:テーブルのレコード重複チェック方法? 小僧 05/8/26(金) 9:20 回答[未読]
【6347】Re:テーブルのレコード重複チェック方法? MK&db 05/9/22(木) 20:33 お礼[未読]

【5984】テーブルのレコード重複チェック方法?
質問  MK&db  - 05/8/24(水) 7:51 -

引用なし
パスワード
   お早うございます。
テーブルのレコードの重複をチェックするには、どうすればいいでしょうか?
ご伝授ください。

テーブルA

A    B    C    D     E     F
aa01   bb01   cc01   dd01   ee01   f01




チェック条件:項目A,B,Cが同じであるレコードを抽出し、その結果を
クエリAで 出したい。

クエリA
A    B    C    D     E     F

【5985】Re:テーブルのレコード重複チェック方法?
回答  Gin_II  - 05/8/24(水) 8:44 -

引用なし
パスワード
   >テーブルのレコードの重複をチェックするには、どうすればいいでしょうか?
>ご伝授ください。

>チェック条件:項目A,B,Cが同じであるレコードを抽出し、その結果を
>クエリAで 出したい。

条件が不足しているような・・
同じレコードのフィールド間で同じ場合ですか?
それとも、レコード間でフィールドA・B・Cが同じレコードを抽出したいのでしょうか?

【5998】Re:テーブルのレコード重複チェック方法?
質問  MK&db  - 05/8/24(水) 14:21 -

引用なし
パスワード
   ▼Gin_II さん:
>>テーブルのレコードの重複をチェックするには、どうすればいいでしょうか?
>>ご伝授ください。
>
>>チェック条件:項目A,B,Cが同じであるレコードを抽出し、その結果を
>>クエリAで 出したい。
>
>条件が不足しているような・・
>同じレコードのフィールド間で同じ場合ですか?
>それとも、レコード間でフィールドA・B・Cが同じレコードを抽出したいのでしょうか?
レコード間のフィールドA,B,Cが全部同じの場合は、抽出の対象になります。
よろしくお願いします。

【6028】Re:テーブルのレコード重複チェック方法?
回答  小僧  - 05/8/26(金) 9:20 -

引用なし
パスワード
   ▼MK&db さん:
おはようございます。

抽出だけで良いのでしたら

SELECT テーブルA.*
FROM [
SELECT テーブルA.A, テーブルA.B, テーブルA.C
FROM テーブルA
GROUP BY テーブルA.A, テーブルA.B, テーブルA.C
HAVING (Count(テーブルA.D))>1
]. AS P INNER JOIN テーブルA
ON (P.A = テーブルA.A) AND (P.B = テーブルA.B) AND (P.C = テーブルA.C);

こんな感じですかね…。

【6347】Re:テーブルのレコード重複チェック方法?
お礼  MK&db  - 05/9/22(木) 20:33 -

引用なし
パスワード
   ありがとうございます。
コードを参考にさせていただきます!!

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