Foros del Web » Programando para Internet » ASP Clásico »

Ordenar lista de resultados basandose en varios campos

Estas en el tema de Ordenar lista de resultados basandose en varios campos en el foro de ASP Clásico en Foros del Web. hola foreros, tengo un problema con el orden de una lista que recibo de una base de datos (asp/Access/DWMX) he montado un sistema de noticias ...
  #1 (permalink)  
Antiguo 22/03/2006, 03:02
 
Fecha de Ingreso: septiembre-2005
Mensajes: 202
Antigüedad: 19 años, 7 meses
Puntos: 0
Ordenar lista de resultados basandose en varios campos

hola foreros,
tengo un problema con el orden de una lista que recibo de una base de datos (asp/Access/DWMX)

he montado un sistema de noticias con diferentes campos, titulo, texto, etc...y la fecha se introduce en 3 campos diferentes: "dia", "mes" y "year". Esto me va bien para recoger las noticias por meses, pero cuando me aparece el listado de noticias en la página correspondiente, aparece por orden de creación (toma como rferencia el campo id)

+ "' ORDER BY id DESC"

quisiera que me aparecieran las noticias ordenadas por fechas, teniendo en cuenta, que la fecha la tengo separada en 3 campos (como ya he dicho antes).

Alguien sabe como hacerlo

Quizás a algunos os parezca una barbaridad haberlo montado así, pero en su momento tenia sentido.

un saludo
  #2 (permalink)  
Antiguo 22/03/2006, 06:04
 
Fecha de Ingreso: enero-2006
Ubicación: Madrid
Mensajes: 148
Antigüedad: 19 años, 3 meses
Puntos: 0
Código:
order by year,mes,dia
de esta manera te saldrá primero ordenado por year, depues por año y despues por dia
  #3 (permalink)  
Antiguo 22/03/2006, 09:09
 
Fecha de Ingreso: septiembre-2005
Mensajes: 202
Antigüedad: 19 años, 7 meses
Puntos: 0
Gracias, ...funciona!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:25.