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

Hola

tengo una tabla con los siguientes campos:

Tabla Retos
idReto int (CLAVE PRINCIPAL)
idUserA int
idUserB int

Tabla Usuarios
idUser int (CLAVE PRINCIPAL)
nombre varchar 100

Ahora bien, quiero hacer una consulta que me muestre el NOMBRE de los usuarios que participan en un Reto.

Si en la primera tabla tengo un registro tal que así
idReto = 1
idUserA = 3
idUserB = 5

y en la tabla de Usuarios:
idUser 3 tiene nombre "Juanito"
idUser 5 tiene nombre "Jorgito"

Pues necesito hacerme una consulta que me devuelva

idReto 1
nombreA Juanito
nombreB Jorgito

He probado con

SELECT usuarios.nombre FROM usuarios INNER JOIN retos ON retos.idUserA = usuarios.idUser

pero me muestra, logicamente, solo el nombre de Juanito.... ¿Cómo hago para que me aparezca también Jorgito en la misma línea?

un saludo