Esto parece estúpido, pero, simplemente necesito una lista de fechas para ordenar con la fecha más reciente en la parte superior. El uso de order by DESC
no parece funcionar como yo quiero.Ordenando por fecha descendente - mes, día y año
SELECT *
FROM vw_view
ORDER BY EventDate DESC
Me da la fecha ordenada por mes y por día, pero no toma el año en consideración. por ejemplo:
12/31/2009
12/31/2008
12/30/2009
12/29/2009
necesita ser más como:
12/31/2009
12/30/2009
12/29/2009
12/28/2009
y así sucesivamente.
¿Cuál es el tipo de datos de la columna 'EventDate'? –
Y el tipo de DB también sería bueno –
¿Por qué no actualizar su diseño de tabla y hacerlo correcto, usando un campo de fecha? Usar soluciones para un diseño pobre no es un buen camino. –