Consulta compleja

Que tal saludos
Necesito hacer una consulta de varias tablas: alumnos, materias, calificaciones y docentes. La cuestión es que necesita hacer lo siguiente
por ejemplo generar la siguiente tabla
materia1, cuantos reprobaron la unidad 1, cuantos la unidad 2, etc
materia 2, cuantos reprobaron la unidad 1, cuantos la unidad 2, etc
Esa seria una, la otra seria registrar no solo por materia si no por docente, por alumno, las unidades reprobadas
Y lo complejo es como hacer todo eso en una sola consulta, agradecería tu ayuda
Respuesta
1
Pues tendrá que hacer una tabla temporal para grabar los eventos de la forma indicada, ya que para realizar la consulta no es directa, ya que todas las materias serán al final campos de la tabla lo cual no es posible manejarlo de la forma que indica, tendrá que implementar la consulta de forma vertical. Esto lo puede lograr con un select materia,count(unidad1) from calificaciones where materia = lamateria

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas