Naturel de Tri dans MySQL

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 Origines
  • Final Fantasy Tactics

Tout autre élégant solution que de diviser les noms de jeux dans leurs composantes

  • Titre: "Final Fantasy"
  • Nombre: "12"
  • Sous-titres: "Chains of Promathia"

à assurez-vous qu'ils viennent de sortir dans le bon ordre? (10) après 4, pas avant 2).

Faire 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")

InformationsquelleAutor BlaM | 2008-09-30