テーブルAは次のフィールドを持っています。主キー以外すべてテキスト型です。
ID(主キー),名前,電話番号,住所,URL,メルアド
次のいずれかの値が同一のレコードごとにクエリでグループ化したいです。
ID,主キー,名前,電話番号,住所
つきましては、クエリをどのように作ればよいでしょうか?
例:
テーブルA
1,1さん,11-1111-1111,千代田1-1
2,2さん,22-2222-2222,千代田2-2
3,3さん,22-2222-2222,千代田3-3
4,4さん,44-4444-4444,千代田4-4
5,5さん,44-4444-4444,千代田5-5
6,8さん,66-6666-6666,千代田3-3
7,7さん,77-7777-7777,千代田7-7
8,8さん,88-8888-8888,千代田8-8
9,9さん,99-9999-9999,千代田9-9
↓
実行結果
(2と3は電話番号が同一
3と6は住所が同一
6と8は名前が同一
なので以上をグループ化)
(4と5は電話番号が同一
なので以上をグループ化)
2 ┐
3 │
6 │
8 ┘
4 ┐
5 ┘
1
7
9
なお、ご回答は
・Access内部だけで実現できるもの
・テーブル名やフィールド名を置き換えず、上記のままを表記していただき、SQLビューなどに貼り付ければ良いもの
を、お願いいたします。
コメント(0件)