Ciao ragazzi,

ho questo problema.

Ho una istruzione sql di questo tipo:

select left(data_db,2) as giorno, mid(data_db,5,2) as mese from tabella order by mese,giorno"

Il mio obiettivo è prendere i records che sono presenti nella tabella ed ordinarli per mese e quindi per giorno all'interno del mese.

Le date inserite nel db sono nel formato gg/mm/aaaa

Ecco, il problema è che nell'ordinazione, leggendo i valori di giorno e mese come caratteri, mi mette il 10 prima del 01.... non so se mi sono spiegato...

Qualcuno mi indicherebbe come risolvere il problema o se c'è un modo alternativo per fare quello che mi serve?

GRAZIE!!!