Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/07/2011, 05:50
davchess
 
Fecha de Ingreso: enero-2009
Mensajes: 212
Antigüedad: 15 años, 4 meses
Puntos: 4
No me muestra los valores correctos ...

Buenas, a ver no es dificil pero no soy capaz de dar con el punto de esta relacion.

El ejemplo seria dos tablas :

Tabla partidas :
- id
- Nombre

Tabla partidas_movimiento :
- id
- partidaID -> Es el id de la tabla partida
- Turno

Yo pongo algo similar a esto ( he probado varias cosas y esto es lo mas proximo que llegue ) .

Código PHP:

SELECT partidas
.idpartidas_movimiento.turno FROM `partidasinner join partidas_movimiento on partidas_movimiento.partidaid=partidas.id
group by partidas_movimiento
.partidaid  order by partidas_movimiento.id desc 
Y no me muestra lo que yo necesitaria, la idea es algo asi, relleno las tablas.

Partida.id = 1
partida.id = 2
partida.id = 3
partida.id = 4

partidas_movimiento.id=1
partidas_movimiento.partidaid=1
partidas_movimiento .turno="b"

partidas_movimiento.id=2
partidas_movimiento.partidaid=1
partidas_movimiento .turno="n"

partidas_movimiento.id=3
partidas_movimiento.partidaid=1
partidas_movimiento .turno="b"

partidas_movimiento.id=4
partidas_movimiento.partidaid=2
partidas_movimiento .turno="b"

partidas_movimiento.id=5
partidas_movimiento.partidaid=2
partidas_movimiento .turno="n"

partidas_movimiento.id=6
partidas_movimiento.partidaid=3
partidas_movimiento .turno="b"

partidas_movimiento.id=7
partidas_movimiento.partidaid=4
partidas_movimiento .turno="b"

partidas_movimiento.id=8
partidas_movimiento.partidaid=4
partidas_movimiento .turno="n"



Yo necesito que en un select me saque los valores de quien es su turno por partida, que saliera algo asi :

partidaId = 1
turno = b

PartidaId = 2
turno = n

PartidaId = 3
turno = b

PartidaId = 4
turno = n

Estoy ahora probando en hacer un select y despues en el where otro select o similar, por que creo qeu va por ahi el tema pero nada ... si pongo limit 1 no "se" poner que sea el limite solo por partidaId ... y similar.

Me podeis ayudar por favor, espero haberme explicado

Un saludo y gracias anticipadas.
__________________
Juega al ajedrez online :http://www.davchess.com
Tecnicas de Ajedrez:http://www.7chess.com