Сообщение от
DesertBrowser
Не все поля берутся из результатов одного запроса. Некоторые значения заменяются на другие, в результате чего строки, первоначально отсортированные, частично теряют алфавитный порядок.
Временную таблицу как раз и пришлось использовать из-за того, что в одном запросе вернуть результат в виде одного поля нельзя: значение берётся то из одной таблицы, то из другой (речь о ФИО, которые некоторые сотрудники меняют, и предыдущее(ие) значение(ия) которого хранятся в отдельной таблице).