Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/09/2011, 02:46
Avatar de ArturoGallegos
ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 9 meses
Puntos: 1146
Respuesta: Como consulto un campo dos veces?

a para nombres que escogiste en las columnas jeje me revolví intentando crear una consulta con tus columnas :p pero va...

por lo poco que entendí (espero no haber entendido mal) lo que tu necesitas es relacionar las tablas y unir los campos para poder mostrar la respuesta según el usuario

cosa que se consigue utilizando un JOIN para relacionar las tablas mediante un campo... para tus tablas seria algo así
Código SQL:
Ver original
  1. SELECT t1.ExaID,t0.UsuNombre,t3.PregPregunta,t3.PregRespCorrecta,t2.DetRespuesta,t2.DetTiempo
  2. FROM tbUsuarios t0
  3. JOIN tbExamenes t1 ON t1.ExaIdUsuario = t0.UsuID
  4. JOIN tbDetalleExamen t2 ON t2.DetIdExa = t1.ExaId
  5. JOIN tbPreguntas t3 ON t3.PregId = t2.DetIdPregunta