私はいつもこれについて疑問に思っていましたが、現在、クライアントはそれが実現可能かどうか疑問に思っています:
次のように分類されたスポーツのリストがあります。
- 男子アイスホッケー
- 男子テニス
- 女子アイスホッケー
- 女子テニス
...等
そして、彼らはそれを次のように並べ替えたいと思っています:
- 男子アイスホッケー
- 女子アイスホッケー
- 男子テニス
- 女子テニス
...等
クエリを変更するだけでこれが可能かどうか疑問に思っています。残念ながら、スポーツを性別非特定に設定して、性別を別のフィールドとして設定することはできません。データベースを大幅に編集できません。この問題に取り組む最善の方法は「最も一般的な単語」クエリであると考えましたが、これがどのように行われるかわかりません。
皆さんが提供できる助けを前もって感謝します!
更新: クライアントは最終的にリクエストを破棄しましたが、受け入れられた回答としてアプローチした可能性が最も高いでしょう。まだ完全に満足のいく方法ではありませんが、MySQL で利用できるより「エレガントな」ソリューションがあるかどうかはわかりません。