1

私がやりたいことは、一致が最も多いすべての 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 ヒット
4

1 に答える 1