Ver Mensaje Individual
  #3  
Antiguo 26-01-2023
novato_erick novato_erick is offline
Miembro
 
Registrado: ago 2010
Ubicación: Panamá
Posts: 396
Reputación: 14
novato_erick Va por buen camino
Smile Resuelto: duda: aritmetica en procedimiento en Firebird

Cita:
Empezado por duilioisola Ver Mensaje
Yo lo haría así:

Código SQL [-]
        if (monto_ventas <> 0) then
            crecimiento = (1 - (mes_anterior / monto_ventas)) * 100;

        -- Guardo MONTO_VENTAS para siguente vuelta del bucle con informacion del mes anterior /*Esta era mi falla  */ 
        mes_anterior = monto_ventas;

        -- Devuelvo datos para el mes
        suspend;

        mes = mes + 1;
    end
end;

Simplemente Claro tu respuesta y con los comentarios

Gracias por tu excelente Respuesta duilioisola
Responder Con Cita