
18/04/2008, 14:23
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 17 años Puntos: 300 | |
Re: Ayuda con consulta No he probado nada y lo he hecho un poco a la carrera, pero para que vayas haciendo pruebas te dejo dos consultas, una para ver el total entre las fechas que pongas para una clase, y si no quieres especificarla quitas el final ... AND clase = y te mostrará todas las clases
SELECT clase, SUM (ausencias) AS ausencias, SUM (retrasos) AS retrasos, SUM (justificaciones) as justificaciones FROM tablafaltas INNER JOIN tablaclase ON clase.nexpediente=faltas.nexpediente GROUP BY idclase HAVING fechaparte BETWEEN .... AND idclase =
y la otra es para ordenar por asignaturas...
SELECT clase, tituloasignatura, SUM (ausencias) AS ausencias, SUM (retrasos) AS retrasos, SUM (justificaciones) as justificaciones FROM tablafaltas INNER JOIN tablaclase ON clase.nexpediente=faltas.nexpediente GROUP BY idasignatura HAVING fechaparte BETWEEN .... AND idclase =
adapta los datos e intenta a ver qué sale para empezar
Como no nos has dicho cómo sacar las fechas de principio y final de curso, etc., no lo pongo, pero eso es algo fácil, algo así como BETWEEN tablafechas.fechainiciocurso AND tablafechas.fechafinalcurso
Última edición por jurena; 18/04/2008 a las 14:29 |