perché tu hai 6 e non 06!

codice:
SELECT * 
from tourdate 
where anno=2008 
and visualizza = true 
order by 
(right('00' + cstr(mese) ,2) + right('00' + cstr(giorno) ,2)) desc
riporta tutto su una sola riga