Versuchen Sie, den INET_ATON
zu missbrauchen Funktion, um die Sortierung wie folgt durchzuführen:
SELECT version_number FROM table ORDER BY INET_ATON(SUBSTRING_INDEX(CONCAT(version_number,'.0.0.0'),'.',4))
Dieser Trick wurde ursprünglich auf der mysql-Mailingliste gepostet , vielen Dank an den Originalposter, Michael Stassen!
Hier ist, was er zu sagen hatte:
Im letzteren Fall empfiehlt er eine Lösung ähnlich der von @spanky geposteten (separate Spalten).