Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/05/2011, 06:03
Tarzan
 
Fecha de Ingreso: noviembre-2005
Ubicación: Alicante (España)
Mensajes: 242
Antigüedad: 18 años, 5 meses
Puntos: 1
Respuesta: Consulta con dos Count

Pues directamente no están relacionadas,

la tabla retos tiene como clave primaria el campo idReto y la tabla torneos tiene como clave primaria el campo idTorneo.

Pero ambas tablas tienen un campo idUserGanador que está relacionado con la tabla usuarios. Y esta tabla, usuarios, tiene clave primaria idUsuario. Es decir, que intento pillar este campo, idUsuario relacionado con retos y torneos para realizar el INNER JOIN.

Igual puedo usarla de puente para hacer el INNER. O eso es lo que quiero.

Yo lo que quiero son dos campos como resultado con la suma de retos y torneos ganados por un usuario X.

si la tablas tienen estos datos:

(2 Registros)
Tabla Retos
idReto 1
idUserGanador 1
idReto 2
iduserGanador 1

3 Registros
Tabla Torneos
idTorneo 1
idUserGanador 1
idTorneo 2
idUserGanador 1
idTorneo 3
idUserGanador 2

Tabla Usuarios
idUsuario 1
nombre Pepe
idUsuario 2
nombre Juan
idUsuario 3
nombre Jaime

¿no puedo usar la tabla usuarios para obtener el número de retos y torneos ganados por Pepe?

Prefiero usar el INNER JOIN, si es posible a la UNION.


Graicas y un saludo.