Я всегда задавался вопросом об этом, и теперь клиент задается вопросом, возможно ли это:
У меня есть список видов спорта, разбитый примерно так:
- Мальчики Хоккей
- Boys Tennis
- Девушки Хоккей
- Девушки Теннис
... и т. Д.
И они хотят, чтобы это сортировалось как:
- Хоккей с шайбой
- Девушки Хоккей
- Boys Tennis
- Теннис для девочек
... и т.д.
Мне просто интересно, возможно ли это, просто изменив запрос. К сожалению, я не могу установить, чтобы спорт был гендерно-специфичным, а его пол - отдельным полем. Я не могу редактировать базу данных каким-либо существенным образом. Я подумал, что лучший способ решить проблему - это запрос «большинство слов в общем», но я понятия не имею, как это можно сделать.
Заранее благодарим за любую помощь, которую вы, ребята, можете предложить!
ОБНОВЛЕНИЕ: клиент закончил тем, что отбросил запрос, однако я бы подошел к нему скорее всего как принятый ответ. Все еще не вполне удовлетворительный способ ведения дел, но я не уверен, что в MySQL есть более «изящное» решение.