Hola de nuevo Bhrentox:
¿Qué error es el que te está marcando? porque así nomas jugando al adivino es casi imposible dar con el problema
desde mi punto de vista, tal como lo tienes es correcto:
O podrías hacer algo como esto:
Código:
...
...
when limiteinferior >=10248.46 and limitesuperior <= 16153.05 then 1641.75
when limiteinferior >= 16153.06 or limitesuperior >= 16153.06 then 0.30
end
Pero igual y comienza por decirnos qué error te marca... Y si no te marca un error, pero los resultados que obtienes no son los esperados, entonces postea algunos datos de ejemplo de tu tabla y dinos qué es lo que esperas obtener como salida.
Saludos
Leo.