Ver Mensaje Individual
  #8 (permalink)  
Antiguo 10/02/2010, 03:11
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 8 meses
Puntos: 574
Respuesta: Base de Datos de alumnos access o excel, necesito ayuda

Las repuesta oficiales o buenas deben estar en la tabla Tblpreguntas junto con las preguntas.

Las respuestas de los alumnos deben estar en la tabla Tblrespuestasfinales,

en cada registro de dicha tabla debe haber el id del alumno, el id de la pregunta y la respuesta que ha dado el alumno...

Si lo tienes así y solo así te funcionara...

Código MySQL:
Ver original
  1. SELECT A.email,
  2.             sum(if(R.respuestasfinales=P.respuestas,1,0)) aciertos,
  3.            sum(if(R.respuestasfinales=P.respuestas,0,1)) errores,
  4.            count(*) respuestas
  5. FROM TblAlumnos A
  6.           INNER JOIN Tblrespuestasfinales R
  7.                    ON A.idAlumnos=R.idAlumnos
  8.           INNER JOIN Tblpreguntas P
  9.                    ON P.Idpreguntas=R.Idpreguntas
  10. GROUP BY A.email;

Quim