Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/05/2003, 05:00
Avatar de Helbira
Helbira
 
Fecha de Ingreso: octubre-2001
Ubicación: Sevilla, España
Mensajes: 1.228
Antigüedad: 23 años, 6 meses
Puntos: 5
Esa sería una solución pero perderías la fecha en que se formuló la pregunta cosa que mantienen en estos foros .

Otra solución que propongo es que sigas guardando esa fecha en que se formuló la pregunta en la tabla de preguntas y además sigues guardando la fecha en que se formula cada respuesta y añadiría en la tabla de preguntas un campo nuevo que es el que actualizarías cada vez que alguien responde y sería la fecha de la última respuesta. Ordenarías por tanto por este campo nuevo.

Pero ten en cuenta que si la pregunta no ha sida respondida aun, entonces debes tomar la fecha de la pregunta. Por lo que deberias poner un order by fecha_ultima_respuesta desc e incializar el campo nuevo siempre que insertas una pregunta con el mismo valor que la fecha de la pregunta.

Espero haberme explicado.

Un beso

Última edición por Helbira; 27/05/2003 a las 05:10