テーブルAは次のフィールドを持っています。主キー以外すべてテキスト型です。
ID(主キー),名前,電話番号,住所,URL,メルアド
次のいずれかの値が同一のレコードごとにクエリでグループ化したいです。
つきましては、クエリをどのように作ればよいでしょうか?
例:
●元のテーブル
1,1さん,11-1111-1111,千代田1-1,http://111.11/,11@111.11
2,2さん,22-2222-2222,千代田2-2,http://222.22/,22@222.22
3,3さん,22-2222-2222,千代田3-3,http://333.33/,33@333.33
4,4さん,44-4444-4444,千代田4-4,http://333.33/,44@444.44
5,5さん,55-5555-5555,千代田5-5,http://555.55/,55@555.55
6,6さん,66-6666-6666,千代田3-3,http://666.66/,66@666.66
7,7さん,77-7777-7777,千代田7-7,http://777.77/,77@777.77
8,8さん,88-8888-8888,千代田8-8,http://888.88/,22@222.22
9,9さん,99-9999-9999,千代田9-9,http://777.77/,99@999.99
↓
●クエリ実行結果
(1と3は電話番号が同一、
1と4はURLが同一、
6と3は住所が同一、
8と2はメルアドが同一、
なので以上をグループ化)
(7と9はウェブサイトURLが同一
なので以上をグループ化)
1 ┐
2 │
3 │
4 │
6 │
8 ┘
7 ┐
9 ┘
5
コメント(3件)
回答拒否しまくってるから回答来ないんじゃないかな?
の私の回答がオープンされてから以降
crashtruck5氏への回答のみ不可になってますから
直接回答拒否設定されているものと推測。
他の方からの回答も無いことをみると
同じく回答拒否設定しておられるか
もしくはポイント配分ゼロや回答拒否などの姿勢をみて
貴殿の意向と少しでも内容が違えば自分も同じ目に合うと感じて
貴殿への回答を控えている可能性も否めません。
一応、解決へのヒントだけ書いておきますと
「積(総当り)」で対応すれば簡単でしょう。