Как отсортировать столбец VARCHAR на сервере SQL, который содержит числа?
у меня естьVARCHAR
столбец вSQL Server 2000
база данных, которая может содержать буквы или цифры. Это зависит от того, как приложение настроено на клиентской стороне.
Когда он содержит числа, я хочу, чтобы он был отсортирован по номерам, например, как "1", "2", "10"; вместо «1», «10», «2». Поля, содержащие только буквы или буквы и цифры (такие как «A1»), могут быть отсортированы в алфавитном порядке, как обычно. Например, это будет приемлемый порядок сортировки.
1
2
10
A
B
B1
Каков наилучший способ достичь этого?