#1
|
||||
|
||||
Problemas con una consulta simple
Estimados, les comento un problemilla que me tope... y no le encuentro la vuelta...
tengo la siguiente tabla: z_tabla desde hasta porc 1 60 0,00 61 90 5,00 91 150 25,00 151 180 50,00 181 270 75,00 271 99.999 100,00 luego obtengo un valor x, resultado de una funcion y la guardo en la variable v_dias ahora necesito encontrar el valor de v_dias en el rango "desde" "hasta" de la tabla z_tabla... uso el siguiente select pero no me funciona... select single porc into v_porc from Z_TABLA where ( diasde >= v_dias and diasha <= v_dias ) . y con esta sentencia me da error en v_dias select single porc into v_porc from Z_TABLA where ( v_dias between diasde and diasha ). alguna idea? Muchas gracias de ante mano... Slds, |
#2
|
||||
|
||||
select single porc into v_porc
from Z_TABLA where diasde <= v_dias and diasha => v_dias . |
#3
|
||||
|
||||
Gracias Kibo, ya lo había hecho con un loop a la tabla Z_TABLA.
Pero me quedo con la solución que me enviaste... Ahora entendí el error... Slds, |
Herramientas | Buscar en Tema |
Desplegado | |
|
|