Я пытаюсь создать SQL-запрос, который будет заказывать результаты по номеру версии (например, 1.1, 4.5.10 и т.д.)
Вот что я пробовал:
SELECT * FROM Requirements
WHERE Requirements.Release NOT LIKE '%Obsolete%'
ORDER BY Requirements.ReqNum
Теперь поле ReqNum является строковым полем и, к сожалению, я не могу изменить его на float или что-то подобное, потому что у меня есть номера требований, например 162.1.11
.
Когда я верну результаты, я буду получать следующие настройки:
1.1
1.10
1.11
1.3
Как написать запрос, который будет сортироваться по лексикографическому порядку?
... или,
Как правильно сортировать данные?
Спасибо за ввод заранее!