J'ai quelques ensembles de nombres que je suis en train de motMySQL Tri question numéro
4.13.1.5, 4.13.1, 4.10.5, 4.9.97
Mais quand je l'utilise pour MySQL en fonction d'une certaine manière, il trie dans une étrange façon.
4.13.1.5, 4.13.1, 4.9.37, 4.10.5
Est-ce que c'est 4.9 qui vient à la fin? Est-ce que j'ai râté quelque chose?
Pourriez-vous s'il vous plait publier votre requête? –
Ce ne sont pas les mêmes (le premier a '4.9.97' et le second a '4.9.37'). Pourriez-vous afficher les chaînes exactes dont vous parlez? – ircmaxell
Il n'y a pas de '4.9' dans vos données. Il y a '4.9.37' et cela devrait aller au début ou à la fin selon que' '.' trie avant ou après les chiffres. Dites-nous à quoi ressemble la requête et quel type de données vous utilisez pour les "nombres". – Oswald