У меня есть буквенно-цифровая строка.
Я хочу отсортировать с помощью SQL Server
select InvoiceNo from mytable sort by InvoiceNo 42047A3 42047A1 42047A2
Желаемая сортировка
42047A1 42047A2 42047A3
Все, что вам нужно, это использовать правильную команду сортировки в SQL Server.
Select InvoiceNo from mytable Order by InvoiceNo
Это должно привести к сортировке данных в правильном порядке.