mas performance
la solucion que encontraste es buena, pero seria mucho mas performante si en vez de hacer un
SELECT *
FROM tabla
INTO CORRESPONDING FIELDS OF i_tabla
WHERE (condiciones)
ENDSELECT.
haces un
SELECT (solo los campos que necesitas)
FROM tabla
INTO TABLE i_tabla (tabla definida con solo los campos que necesitas
en el orden que los seleccionas)
WHERE (condiciones).
y luego loopeas por i_tabla sumando tus totales.
Espero esto te sirva....
Saludos!
Pablo.
|