Как отсортировать столбец VARCHAR на сервере SQL, который содержит числа?

у меня естьVARCHAR столбец вSQL Server 2000 база данных, которая может содержать буквы или цифры. Это зависит от того, как приложение настроено на клиентской стороне.

Когда он содержит числа, я хочу, чтобы он был отсортирован по номерам, например, как "1", "2", "10"; вместо «1», «10», «2». Поля, содержащие только буквы или буквы и цифры (такие как «A1»), могут быть отсортированы в алфавитном порядке, как обычно. Например, это будет приемлемый порядок сортировки.

1
2
10
A
B
B1

Каков наилучший способ достичь этого?

Ответы на вопрос(11)

Ваш ответ на вопрос