Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/09/2013, 16:45
buybetter
 
Fecha de Ingreso: abril-2012
Ubicación: Quito
Mensajes: 11
Antigüedad: 12 años
Puntos: 0
Suma de datos uniendo varias tablas

Hola muy buenas foreros,

A ver se me poden echar una mano que llevo todo el día con esto y no logro sacarlo , necesito que se me sume los promedios de la tabla promedios en una sola suma de todas las materias complementarias de la tabla malla cuya la materia principal sea matemática de la tabla malla, siendo las materias de la tabla promedio las misma que materias complementarias de la tabla malla, usando la tabla alumno para identificar al alumno por codigo y la malla por ano de estudio.

Ahi vos dejo una imagen de como tengo las tablas.



Lo intento asi y me suma los valores lo que no logro es asignarlo a la materia principal.

SELECT SUM(p.promedio_anual) AS promediopt, p.materia, p.codigo, a.Codigo as codigo FROM promedios p, alumnos a WHERE a.Codigo = p.codigo AND p.codigo ='1' AND p.materia IN ('MATEMATICA','PENSAMIENTO LOGICO','TRIGONOMETRIA')

Desde ya muchas gracias.

Última edición por buybetter; 23/09/2013 a las 19:00