non sono molto eseprto di sql ma mi sa che non puoi ordinare per contabilita.nr se questo non fa parte della selezione, quindi prova così
select distinct SUBSTRING(data,7,10) as annoemissione from contabilita
poi eventualmente se è questo valutiamo come eseguire quella query con ordinamento