forse così:
codice:
select campo,count(campo)as tot from tab group by campo order by campo desc
ottieni l'elenco di tutti i campi, raggruppati con accanto il conteggio di quante volte è presente quel valore e ordinati dal valore più grande al + piccolo