Buongiorno a tutti!!!

Ho una tabella del db in cui vi è un attibuto denominato date di tipo timestamp che come valore di default prende il CURRENT_TIMESTAMP.

Quando eseguo la seguente query:

Codice PHP:
$query="SELECT id_video, title, DATE_FORMAT(date, '%d-%m-%Y') AS date, type FROM video, section WHERE video.id_section=section.id_section AND active='1' [b]ORDER BY date DESC[/b] LIMIT 0,5"
i risultati vengono sì ordinati per data, ma per il giorno, non per la data complessiva...esempio:

30-10-2008
29-11-2009
18-09-2005
10-05-2006
05-12-2009

Capite anche voi che non va bene questo risultato, in quanto l' obiettivo è di ordinarli per anno, mese ed infine giorno, non prendendo in considerazione solo il giorno.

Come mai succede questo?? Non saprei proprio che fare


grazie per l'attenzione.