Saludos a todos.
Mediante un procedimiento almacenado traigo los datos que necesito de varias
tablas. En esos datos quiero realizar uno cálculos matemáticos sobre ciertos
campos para devolver otros valores. Por ejemplo, traigo el dato VALOR en mi
procedimiento almacenado, pero necesito calcular otro campo cuyo valor
dependerá de si VALOR es mayo o menor a otro.
Asi:
IF VALOR > OTROCAMPO
CALCULO: CAMPO1 * CAMPO2/CAMPO3
else
CALCULO: CAMPO4/CAMPO5
endif
IF VALOR2 > OTROCAMPO2
CALCULO: CAMPO12 * CAMPO32/CAMPO13
else
CALCULO: CAMPO40/CAMPO50
endif
Todos los campos lo trae un select
Necesito hacer esto para varios campos, por lo que tendré varios IF
Cómo puedo hacer esto con un procedimiento almacenado?
He visto ejemplos de IF pero que ejecutan Select dependiendo de alguna cosa.
Yo tengo un select, pero necesito hacer cosas diferentes con los campos.
Alguna ayuda o sitio donde pueda ver como programar los procedimientos
almacenados?
Gracias, son mis primeros pasos!
Leer las respuestas