Est-il un moyen élégant d'avoir performant, tri naturel dans une base de données MySQL?
Par exemple, si j'ai ce jeu de données:
- Final Fantasy
- Final Fantasy 4
- Final Fantasy 10
- Final Fantasy 12
- Final Fantasy 12: Chains of Promathia
- Final Fantasy Aventure
- Final Fantasy Origins
- Final Fantasy Tactics
Toute autre élégante solution que de diviser les noms de jeux dans leurs composantes
- Titre: "Final Fantasy"
- Numéro de: "12"
- Sous-titre: "Chains of Promathia"
assurez-vous qu'ils viennent de sortir dans le bon ordre? (10) après 4, pas avant 2).
Cela est une douleur dans le** parce que chaque maintenant et puis, il y a un autre jeu qui casse le mécanisme de l'analyse du titre du jeu (par exemple, "Warhammer 40,000", "James Bond 007")