Ver Mensaje Individual
  #5 (permalink)  
Antiguo 16/05/2011, 06:49
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

Entiendo gnzsoloyo,

ahora me valdría lo que dices. Pero la consulta que me has pasado no funciona en mysql porque, según el motor, me dice que debo utilizar un group by si utilizo un count con más campos en el select.

He puesto, al final, group by T.idTorneo, R.idReto pero no sale bien. Me muestra los registros individuales y no realiza el count de los retos y torneos ganados por el usuario 1.

Yo, para el ejemplo que he escrito:

(4 Registros)
Tabla Retos
idReto 1
idUserGanador 1
idReto 2
idUserGanador 1
idReto 3
idUserGanador 1
idReto 4
idUserGanador 2

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

necesito que me devuelva:

Resultado:
idUsuario 1
nombre Pepe
TorneosGanados 2
Retos Ganados 3


¿puedes, por favor, decirme qué debo poner en la consulta para que me muestre esto?

un saludo.