ciao a tutti,
ho questa select:
SELECT *
FROM appuntamenti
WHERE data >= CURDATE()
ORDER BY data
mediante la quale visualizzo solo gli appuntamenti che devono ancora venire il problema che ho è che quando ci sono 2 date tipo 15/07/2005 e 17/06/2005 il sistema mi visualizza per primo il 15/07 e poi il 17/06, io vorrei invece che fosse visualizzata prima la data più vicine e poi quella più lontana.
ho provato ORDER BY data ASC e DESC ma non cambia nulla il campo del db è date.
sapete dirmi come risolvere? grazie!