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