У меня есть следующие значения в моих строках (они должны быть упорядочены следующим образом):
**CLASS_CODE**
6A
6B
6C
10A
10B
10C
Что ж, если я сделаю простое ORDER BY CLASS_CODE
, я получу сначала 10x, а затем 6x.
Так что я использую ORDER BY (CLASS_CODE+0)
, это корректно упорядочивает их, так что 6x идет первым, но также не упорядочивает их соответственно символам.
Каким будет правильный способ заказа, чтобы я мог получить правильный заказ, как показано выше?