Как известно, сортировку данных можно проводить по численному
значению (например, по порядковому номеру) или по алфавиту.
А можно ли сортировать по порядковому номеру и по алфавиту
одновременно?
Нет, можно.
На странице http://gutenberg.aol.de/shakespr/sonett/0htmldir.htm
содержатся немецкие переводы сонетов Шекспира, упорядоченные
по латинскому алфавиту их порядковых номеров, записанных
римскими цифрами. То есть, первым идет сонет 100 (C), далее 101 (CI),
потом 102, 103. Потм не 104, нет, а CIL=149, только после 104, затем 109,
150 и так далее. Потом сонеты 1, 99, 2, 3, 49 (переводите сами)...
Все это у них называется сортировкой в алфавитном порядке заглавий.
Воистину, "Есть многое на свете, друг Горацио, что и не снилось нашим
мудрецам"...