Tente abusar do
INET_ATON
função para fazer a classificação assim:SELECT version_number FROM table ORDER BY INET_ATON(SUBSTRING_INDEX(CONCAT(version_number,'.0.0.0'),'.',4))
Este truque foi postado originalmente na lista de discussão mysql , muito obrigado ao pôster original, Michael Stassen!
Aqui está o que ele tinha a dizer:
Neste último caso, ele recomenda uma solução semelhante à postada por @spanky (colunas separadas).