Это результат моего запроса, но он не упорядочен правильно. Я хочу заказать последние 2 символа. Результат должен быть: Fa0/10 ниже Fa0/9.Закажите последние 2 символа string sql
Fa0/1
Fa0/10
Fa0/11
Fa0/12
Fa0/2
Fa0/3
Fa0/4
Fa0/5
Fa0/6
Fa0/7
Fa0/8
Fa0/9
Gi0/1
Gi0/2
Null0
Vlan1
Мой запрос:
SELECT inft.port FROM interfaces AS intf ORDER BY RIGHT(intf.port + 0, 2)
второй редактирование: sqlfiddle
вы должны получить номер и порядок о строке и номер отдельно –
Сообщите нам, что СУБД вы используете и какие возможности для значений, которые не отсортированных правильно. –
sql server, mysql, oracle? – sumit