tbUsuarios(UsuId, UsuNombre)
tbPreguntas(PregId, PregPregunta, PregRespCorrecta, PregResp2, PregResp3)
tbExamenes(ExaId, ExaIdUsuario, ExaFecha)
tbDetalleExamen(DetId, DetIdExa, DetIdPregunta, DetRespuesta)
Se relacionan UsuId-ExaIdUsuario, PregId-DetIdPregunta, ExaId-DetIdExa
La consulta que he hecho es muy básica, es esta:
Código:
Con esto resultan unas columnas en Mi Grilla, así:"select E.ExaId, U.UsuNombre, P.PregPregunta, P.PregRespCorrecta, D.DetContestada, D.DetTiempo" _ & " from tbExamenes E, tbDetalleExamen D, tbUsuarios U, tbPreguntas P" _ & " where P.PregCodigo=D.DetPregunta And E.ExaId=D.DetExamen AND" _ & " U.UsuId=E.ExaIdUsuario AND E.ExaId='" & cbExamen.Text & "'"
ExaId, UsuNombre, PregPregunta, PregRespCorrecta, DetContestada, DetTiempo
390,-- Danna,-- ¿cómo...?,-- Pues...,-- Incorrec2,-- 0:5
390,-- Danna,-- ¿Por q...?,-- porq...,-- RespCorr,-- 0:9
390,-- Danna,-- ¿Para ...?,-- Así...,-- Incorrec3,-- 0:8
Lo que necesito es que aparezca otra columna después de la respuesta correcta en la que me muestre la respuesta que contestó el participante (no correcto o incorrecto sino la respuesta que contestó. Se encuentra también en tbPreguntas, en alguno de sus campos).
Por favor Ayúdenme! lo necesito Muchas gracias!
ah, estoy trabajando en SQLServer 2008 y Visual Basic 2010.