¿Y si pruebas evitar tener que ahcer dos cursores. Eso sería, en definitiva, hacer que una sola consulta te devuelva la tabla de datos necesaria, lo que se puede hacer con una consulta menos simplista.
Algo (
tal vez) así:
Código MySQL:
Ver original
/* Declarando un cursos que devuelva todos los valores válidos */
id_tarj
, SUM(totproddia_noti
) AS totPROD
p.seccion_tarj=s.numseccion_secu
AND s.numseccion_secu
=NROSECCION
(
);
/* HANDLER */
-- abro el cursor 1
OPEN C1;
C1_loop: LOOP
FETCH C1
INTO IDTARJ
,TPROD
; /* ********************************************** */
/* TAREAS INDICADAS */
/* ********************************************** */
CLOSE C1;