У меня есть значения как:
1.1.2
9.1
2.2
4
1.2.3.4
3.2.14
3.2.1.4.2
.....
Мне нужно отсортировать эти значения с помощью mysql. Тип данных для этого является varbinary (300).
Желаемый результат будет выглядеть так:
1.1.2
1.2.3.4
2.2
3.2.1.4.2
3.2.14
4
9.1
Запрос:
select version_number from table order by version_number asc
он не дает правильного порядка сортировки.
Требуемый результат:
1.1.2
1.2.3.4
2.2
3.2.1.4.2
3.2.14
4
9.1
Номера версий могут содержать до 20 цифр (например, 1.2.3.4.5.6.7.8.9.2.34) и многое другое. Нет особого максимального размера, и стандартная версия так же, как и выше.