Salve amici ho un problema che mi sta facendo impazzire!

Ho un db su MySQL in cui ci sono degli articoli quindi campi TESTO, e DATA

Estraggo i record e li voglio ordinare per DATA.....

ebbene non mi si ordinano!

Come mai?

Il valore del campo DATA sul DB è testuale....sarà per quello?

Però ho necessità di inserire le date nel formato gg/mm/aaaa mentre MySQL le prende in aaaa-mm-gg

Come faccio ad ordinarle lasciandole inalterate?