Добрый!
Лучше, конечно с примером.
В данном случае, скорее всего, проблема в том, что сортировку можно произвести только по колонке, которая не выведена в запросе. Т.е. нужно сделать что-то вроде
select A, AH, count(A),
avg(AB), avg(AC), avg(AE),avg(AF), avg(AG)
WHERE(B = 'Ключевой клиент' AND AC > 0) group by A, AH PIVOT AH ORDER BY A, AH
label count(A) 'Компаний'