У меня есть строки версии прошивки в моей таблице (например, "4.2.2" или "4.2.16" )
Как я могу сравнивать, выбирать или сортировать их?
Я не могу использовать сравнение стандартных строк: "4.2.2" видно по SQL больше, чем "4.2.16"
Как строки версии, я хотел бы, чтобы 4.2.16 было больше 4.2.2
Я хотел бы рассмотреть, что версия прошивки может содержать в себе символы: 4.24a1, 4.25b3... для этого, как правило, подполе с символами имеет фиксированную длину.
как действовать?