Ver Mensaje Individual
  #28 (permalink)  
Antiguo 13/11/2007, 16:00
Avatar de Uefor
Uefor
 
Fecha de Ingreso: agosto-2006
Ubicación: Murcia
Mensajes: 136
Antigüedad: 18 años, 9 meses
Puntos: 0
Información Re: Ordenar registros según fechas anteriores

Por supuesto...
Digamos que tenemos estos eventos y sus fechas:
101 > 20-09-2007
102 > 20-10-2007
103 > 20-11-2007
104 > 20-12-2007

y nuestros famosos amigos... Pepe, Juan y Pedro y la fecha actual sería la de hoy... 13-11-2007

En el caso de que 104 no existiera, las listas quedarían así:
101 > 1º)Pepe, 2º)Juan
102 > 1º)Pedro, 2º)Juan
103 > 1º)Pepe, 2º)Juan

Juan siempre está el último por estar en todos los eventos y supongo que se aplica el orden de NumEventos ante UltimoEvento

Pero al crear la 104, en todas las listas cambia el orden de asistentes:
101 > 1º)Juan, 2º)Pepe
102 > 1º)Juan, 2º)Pedro
103 > 1º)Juan, 2º)Pepe
104 > 1º)Pedro, 2º)Pepe

Pepe y Pedro al estar en el evento que se hará en último lugar (104) dentro de un més, pierden la prioridad en todos los eventos de la tabla al tener la fecha max más alta, tanto en 103 que es el próximo inmediato como en 102 y 101 y además entre ellos se aplica el criterio NumEventos.

Tal y como está, un usuario ser incluido en 6 eventos de fechas futuras y quedarse fuera del evento de hoy porque le contabilizan todos los eventos (incluso los futuros), tanto por número a los que supuestamente ha asistido, como por fecha max del último evento y sin embargo no haber ido a ninguno aun.

En el caso contrario puede haber una persona que haya ido al de ayer y además tener priorida sobre el otro usuario en el de hoy cuando debería ser al contrario.


SaLu2

Última edición por Uefor; 14/11/2007 a las 01:58 Razón: Correción...