Tenho uma consulta onde nalguns campos faço uma contagem, mediante a informação pretendida, utilizando um select:
SELECT count(*) as totimoveis
FROM imoveis where vendedor=’{nome}’ and situacaoimovel=“DISPONIVEL” and banco=“N”
A contagem está correta, os campos estão inseridos na tabela, mas ao clicar para ordenar por cada uma das colunas ASCENDENTE ou DESCENDENTE, NÃO Ordena.
Ver anexo da consulta