ho risolto con 2 cicli annidati!

adesso però mi si presenta un problema.

ho bisogno di fare la query così:

codice:
"SELECT DISTINCT (periodo),id FROM tbl order By id desc
dove periodo è un campo testo che inserisco io cosi: gennaio2008,febbraio2008 ecc ecc
e id è contatore.
questo perchè altrimenti mi mette il campo periodo in ordine alfabetico e non di inserimento.

con la suddetta query però non mi fa più il distinct!

come posso risolvere?