Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/01/2010, 11:04
sk8ertux
 
Fecha de Ingreso: enero-2010
Mensajes: 16
Antigüedad: 14 años, 11 meses
Puntos: 0
sumatoria entre dos tablas y distinto registro dentro de ellas

que tal amigos del foro, bueno soy medio novato en mysql y re novato en este foro, pues aqui solicitando ayuda, les expongo mi caso...

bueno tengo una tabla de notas, una detalle_procedimental y otra detalle_actitudinal bueno la cuestion es que necesito hacer la sumatoria de una nota en la parte del detalle_procedimental y del detalle_actitudinal PERO sucede que???

en procedimantal la nota 20 tiene 6 registro
y en actitudinal la nota 20 tiene 2 registros

bueno cuando hago la sumatoria como se hacerla pues la parte de procedimental me la suma bien, pero la parte de actitudinal no..... debeido a que se mezclan los registros del procedimental con el del actitudinal???

bueno luego quise hacer dos consultas por separado y unirlas, bueno si me tira las sumas correctas pero quisiera que la sumatoria de actitudinal la tirara en otro campo, espero que me de a entender igual dejo la ultima consulta que realice para ver si me pueden dar una manita


select n.nota, sum(d.notap) as PROCEDIMENTAL from notas n, detaproc d where n.nota=d.nota group by n.nota
union
select null, sum(d.notac)as ACTITUDINAL from notas n, detaacti d where n.nota=d.nota group by n.nota