Сортировка таблицы по символу

#sql

#sql

Вопрос:

Я нахожусь в небольшой растерянности, когда дело доходит до заказа столика определенным образом. В принципе, у меня есть таблица элементов в виде строки длиной не более 2 символов;

 A
B
..
Y
Z
AA
AB
AC
AD
 

Я бы хотел, чтобы функция сортировки упорядочивала символы, как показано выше, где AA будет следовать после Z. Если я сортирую, используя стандартный ПОРЯДОК ПО [Character] ASC, то запрашиваемая таблица, очевидно, будет выглядеть следующим образом;

 A
AA
AB
AC
AD
B
C
 

Как я могу предотвратить это?

Комментарии:

1. Пометьте свой вопрос базой данных, которую вы используете.

Ответ №1:

Один из методов:

 order by len(Character), Character
 

Обратите внимание , что некоторые базы данных используют length() вместо len() .