• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ACCESS2007 重複について)

ACCESS2007で重複データにフラグを付ける方法

このQ&Aのポイント
  • ACCESS2007を使用している際に、重複しているデータにフラグを付ける方法を説明します。
  • IDコードのフィールドに重複データがある場合、フラグ1を立てることができます。
  • この質問では、現在のテーブルと作成したいテーブルの例を使いながら、クエリやSQLの作成方法を解説します。

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

  • ベストアンサー
  • mitarashi
  • ベストアンサー率59% (574/965)
回答No.2

クエリのデザインビューで、「IDコード」を表示させ、右隣に式の名前を「重複フラグ」として、 重複フラグ: IIf(DCount("[IDコード]","T_table1","IDコード='" & [IDコード] & "'")>1,1,Null) と入力してやると、お望みの様なクエリが出来ますので、必要によりテーブル作成クエリに変換して、テーブルを作成すれば良いと思います。ここでT_table1は当方で適当につけたテーブル名ですので、適宜アレンジして下さい。 SQLビューで見ると下記の通りです。ご参考まで。 SELECT T_table1.IDコード, IIf(DCount("[IDコード]","T_table1","IDコード='" & [IDコード] & "'")>1,1,Null) AS 重複フラグ FROM T_table1;

nene99
質問者

お礼

早急にご回答いただき、深く感謝致します。 おかげさまで、フィールドを作成し、テーブルにも追加できました! また、よろしくお願い致します。

その他の回答 (1)

  • shinkami
  • ベストアンサー率43% (179/411)
回答No.1

テーブルを普通に開くと最後尾に追加できます。 尚、テーブルを右クリックからデザインモードで 開くとフィールドの属性を数値、テキスト、日付 Yes/No型等の他重複を許さない設定もできます。

nene99
質問者

お礼

早急にご回答頂き、どうもありがとうございます。 >他重複を許さない設定もできます。 次回、この機能を試したいと思います。 また、よろしくお願いいたします。