私がやりたいことは、一致が最も多いすべての ID を選択し、ヒット数の多い順にリストすることです。
テーブル - 日曜日 ID | 午前 8 時 | 午前 9 時 | 午前10時 | 午前11時 あ | 0 | 1 | 0 | 0 ビ | 0 | 0 | 1 | 1 シー | 0 | 0 | 0 | 1 テーブル - 月曜日 ID | 午前 8 時 | 午前 9 時 | 午前10時 | 午前11時 あ | 0 | 0 | 1 | 1 ビ | 0 | 1 | 0 | 0 シー | 0 | 0 | 0 | 1 テーブル - 火曜日 ID | 午前 8 時 | 午前 9 時 | 午前10時 | 午前11時 あ | 0 | 1 | 0 | 0 ビ | 0 | 1 | 0 | 0 シー | 0 | 0 | 0 | 1
例: 日曜日が午前 9 時と午前 11 時、月曜日が午前 10 時と午前 11 時、火曜日が午前 9 時のすべての ID を検索し、ヒット数の多い順に並べ替えたい
以下が返されます。
- A 4 ヒット
- B 2 ヒット
- C 2 ヒット