Va bene, RISOLTO.


Bastava dare un DISTINCT nella query.
SELECT DISTINCT anno_reg FROM archivio WHERE annullato = 0 ORDER BY anno_reg DESC;
Non è velocissimo, ma pure la rete dove lavoro non è un fulmine di guerra ed io devo dormire la notte.