• ベストアンサー

アクセスの重複レコード探し

アクセスのデーブルでフィールド「品名」に重複レコードが混じっており、これを重複データなしの設定に直そうと思っているのですがレコードが多く、なかなかつぶせません。 簡単な、見つけ方を教えて下さい。 #ちなみに「重複クエリウイザード」は、次週まで使えません。それなしの方法・・ (^^;

質問者が選んだベストアンサー

  • ベストアンサー
noname#5584
noname#5584
回答No.1

> 「重複クエリウイザード」は、次週まで使えません。 ウィザードがなくてもSQLは書けます。 Left Join/Right Join を使う方法の他に、Not Exist など、ケースバイケースで適切な構文を選べばよいでしょう。 > 重複レコードが混じっており、これを重複データなしの設定に直そう そもそも設計がデタラメ? プライマリキーはどうなってますか? 重複分を除いて抽出するだけなら、DISTINCTでもGROUP BYでも行けそうですが。 (「重複したものだけ」抽出するなら、GROUP BY ........ HAVING ........ COUNT ........ > 1 の要領で )

s-holmes
質問者

お礼

回答ありがとうございました。 >そもそも設計がデタラメ? 素人が作成したもので、デタラメです。 (^^; それを少しまともにしようというのが今の作業でした。 DISTINCT にて処理ができました。 目で見てチェックするのがいかに無駄でミスが多いものかよくわかりました。そのため取り乱しました。