Ver Mensaje Individual
  #10 (permalink)  
Antiguo 30/10/2007, 09:15
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

Voy a explicar muy gráficamente la forma de ordenar los registros:

Tabla1
Id, Idevento, Idusuario


Supongamos que tengo tres usuarios (Idusuario): Pepe, Juan, Pedro
más tres eventos (Ideventos): 101, 102, 103

101 > 1º)Pepe, 2º)Pedro
102 > 1º)Juan, 2º)Pedro

El orden que quiero obtener al mostrar los registros del evento 103 en el caso de querer asistir los tres usuarios sería el siguiente:
103 > 1º)Pepe, 2º)Juan, 3º)Pedro

Pepe en primer lugar porque no estubo en el evento 102, Juan en segundo lugar porque coincide con Pedro en el 102 pero no estubo en el 101 a diferencia de Pedro que si estubo en el 101 y será el último de los tres por ser el único que ha asistido a todos los eventos.

Si hubiera más eventos el orden a guardar seguiría estos mismos criterios, siempre se usaría la fecha del evento aunque para mayor facilidad de compresión puse números.
Espero haberme explicado mejor en esta ocasión

Última edición por Uefor; 02/11/2007 a las 14:50