Tema: De bases
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/02/2003, 04:54
Avatar de ferent
ferent
 
Fecha de Ingreso: junio-2002
Ubicación: Madrid
Mensajes: 633
Antigüedad: 21 años, 10 meses
Puntos: 0
Allá voy:

Tabla Jugadores: DNI_JUGADOR / NOMBRE / APELLIDOS / ID_TORNEO
Tabla Partidos: ID_PARTIDO / ID_TORNEO / DNI_JUGADOR / JORNADA / RESULTADO

Está simplificado pero son los campos más importantes. El campo JORNADA es el que indica el número de veces que un DNI_JUGADOR ha jugado en un ID_TORNEO (los torneos vienen de otra tabla que no viene a cuente).

Entonces supongamos que tengo 10 jugadores en mi tabla JUGADORES, lo que hago cada vez que se juega un partido es agregar una nueva fila de los datos a mi DB, por esto:

Tabla Partidos
DNI_JUGADOR / JORNADA / PUNTOS
1 / 1 / 3 (entiéndase que cada barra corresponde al valor de un campo de arriba)
1 / 2 / 7
1 / 3 / 8

2 / 1 / 2
2 / 2 / 5

3 / ...

Entonces con este ejemplo yo selecciono JORNADA 3 y aparecerá el jugador 1 porque la jugó, y lo que busco es que me aparezcan los puntos del último campo ingresado del jugador 2, que sólo jugó 2 JORNADAS.

¿Como puedo hacer esto?

Gracias
__________________
Culto es aquel que sabe donde encontrar lo que no sabe.