Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Ordenacion por fecha entre dos tablas

Estas en el tema de Ordenacion por fecha entre dos tablas en el foro de Bases de Datos General en Foros del Web. Tengo dos tablas de un mini foro que estoy montando, al listar los temas (Hilos) de una familia quiero que éstos se ordenen primero por ...
  #1 (permalink)  
Antiguo 21/11/2010, 08:14
Avatar de bNd170  
Fecha de Ingreso: agosto-2009
Ubicación: $this->setLocation('Valencia', 'Spain');
Mensajes: 365
Antigüedad: 15 años, 2 meses
Puntos: 13
Ordenacion por fecha entre dos tablas

Tengo dos tablas de un mini foro que estoy montando, al listar los temas (Hilos) de una familia quiero que éstos se ordenen primero por la fecha del tema y segundo por la fecha del ultimo comentario de cada tema.

Es decir, que si hay un comentario escrito ayer en un tema abierto hace 2 dias y hoy otro usuario abre otro tema, primero sale el tema de hoy, pero si el comentario se escribe ahora mismo, salga primero el tema de hace dos dias. Vamos como tiene forosdelweb y cualquier otro foro.

¿Algun agraciado me dice como hacerlo?

Las tablas "Temas" y "Comentarios" disponen de un campo DATETIME.
  #2 (permalink)  
Antiguo 21/11/2010, 21:09
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: Ordenacion por fecha entre dos tablas

Los order by tienen prioridad seegún el orden.

Lo tuyo sería

ORDER BY fecha_tema,fecha_comentarios;
__________________
Without data, You are another person with an opinion.
W. Edwads Deming

Etiquetas: dos, ordenacion, tablas, fechas
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 12:41.