RE:suma condicional en acces
Gracias de nuevo Victoria
He estado intentando lo que me decías, pero no consigo nada. Mira, te explico,
cada alumno tiene, aparte de indicar el tipo de bachillerato elegido y otras cosas sin importancia, quince campos para poner sus notas: p.ej. nota1....nota2.....nota3....... y quince campos con el valor del crédito de esa asignatura: p. ej. credito1....credito2....credito3......Por tanto la tabla se compone de los siguientes campos básicamente :
nombre, apellidos, tipo btx, asignatura1, nota1, credito1, asignatura2, credito2, nota2, asignatura3, credito3, nota3...........y así, hasta 15 notas.
Cuando ejecuto la consulta de Agrupar, indicando en nota <4, me encuentro que no me salen todos los alumnos que cumplen esa condicion. Ayer lo probaba solamente con tres asignaturas y esa condición. De cinco alumnos que tendrían que cumplir esa condición, porque en alguna de las tres asignaturas tenían una nota inferior a 4, solamente me salían 2, y era debido a que solamente esos dos cumplían el criterio de tener en las tres asignaturas una nota inferior a 4. La consulta pues está mal "condicionada" digo yo. Porque en la misma fila de "criterio" ponía la condición de que en la nota sea <4 y por tanto tendría que cumplirse en alguien que efectivamente las tuviese las tres suspendidas., y no siempre será así. Cuando ponga la consulta con las quince notas, no habrá nadie que tenga las quince con un valor <4.
Había intentado de poner en la consulta dos campos nota1 o nota2, uno con la condicion agrupar y otra con la condicion Donde, pero tampoco salía.
Se me ocurrió después, dado el problema de salir solo 2 alumnos, hacer quince consultas con el agrupar para que salgan sólo los suspendidos de la nota 1, otra consulta con los suspendidos de la nota 2......pero es interminable y no sé exactamente a donde llego con eso.
Digo yo que la solución tiene que ser algo muy fácil y sencillo. Mientras todo son números mayores del 4, no hay problema, me saca la media ponderada y ya está. Se trata de que cuando tan sólo una nota sea inferior o igual a 4 no saque la media ponderada.
No he probado todavía lo de la consulta con unión porque nunca he hecho ninguna y no sé muy bien como va.
No sé si me he explicado lo suficientemente bien.
Gracias por tu ayuda