Ordenar por fechas
Buenos dias,
Estoy intentando ordenar unas fechas en una tabla mediante una consulta sql en visual basic, la sentencia que usamos "order by campo asc", lo ordena bien pero los meses 10, 11 y 12 los pone detras del 1, es decir:
Enero, Octubre, Noviembre, Diciembre, Febrero, Marzo.....
Hay alguna forma para poder ordenarlos bien, sin que ordene detras de 1 los que empiezan por 1, detras los 2 los que empiezan por 2... y asi sucesivamente.
Espero que me podais ayudar.
Gracias de antemano. Un saludo.
Posiblemente tengas un campo con fecha fecha sobre un campo de tipo texto y te hace un orden alfabètico
Prueba con esto
Order By Year(Fecha), Month(Fecha),Day(Fecha)
Saludos
Prueba con esto
Order By Year(Fecha), Month(Fecha),Day(Fecha)
Saludos
