Spróbuj nadużyć INET_ATON
funkcja do sortowania w ten sposób:
SELECT version_number FROM table ORDER BY INET_ATON(SUBSTRING_INDEX(CONCAT(version_number,'.0.0.0'),'.',4))
Ta sztuczka została pierwotnie opublikowana na lista dyskusyjna mysql , wielkie podziękowania dla oryginalnego plakatu, Michaela Stassena!
Oto, co miał do powiedzenia:
W tym drugim przypadku zaleca rozwiązanie podobne do tego, które opublikował @spanky (osobne kolumny).