- ベストアンサー
Access2000でチェッククエリを作成
下記のような表があります。 表1…10件 住所 名前 電話番号 表2…20件 住所 名前 電話番号 表3…5件 住所 名前 電話番号 「表1住所=表2住所=表3住所」といったように、 これら3つの表の各項目は等しくないといけません。 (重複はOK。空白、NULLはNG。) 1つでも間違いがあったら、そのレコードを 表示するチェッククエリを作成するには、 どのようにすればよろしいでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
各表の住所、名前、電話番号を紐付けたクエリで表4を作成します。(これがすべての項目が一致しているものです。) 表1→表4で住所、名前、電話番号を紐付けをしたクエリを作成し、表1の項目に一つでもNULL値が入っているものは、出力するように設定します。こうすれば、表1と表4の中で一致しないデータのみが出力されます。同じように、表2、表3も行います。
その他の回答 (1)
- ponpon
- ベストアンサー率19% (67/345)
回答No.1
表1、表2、表3を各テーブルからクエリ上フィールドを作り、条件式に"<>="とすればどうでしょう。 ただし、表2と表3では明らかに第6レコードから第20レコードまでは異なってしまいます。
質問者
お礼
ありがとうございました。 参考になりました。
お礼
ありがとうございました。 参考になりました。