Tema: Select case
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/03/2013, 16:21
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 3 meses
Puntos: 447
Respuesta: Select case

Hola Bhrentox:

No termino de entender en primer lugar qué es lo que esperas obtener como salida y en segundo lugar dónde está el problema. Creo que es conveniente que nos pusieras algunos datos de ejemplo de tu tabla y nos dijeras qué es lo que estás esperando como salida.

Por lo pronto, algunas observaciones.

El CASE-WHEN tal como lo estás colocando en realidad no está abarcando todos los posibles valores, es decir, puede haber combinaciones que no caigan en ninguna categoría...

Por ejemplo qué pasaría con la combinación

Código:
limiteinferior=4244.11 and limitesuperior=5081.40
En realidad estos valores NO ENTRAN EN NINGUNA CATEGORÍA, decir,

Código:
4244.11 NO ES MAYOR A 4244.11 (es igual) 
5081.40 NO ES MAYOR 5081.40 (es igual)
Igual y podrías tratar de cambiar los > por >= para ver si eso resuelve tus problemas, pero insisto en que tienes un problema de concepto, pero para ayudarte, deberías cómo están tus datos y cuáles solo los rangos que quieres manejar y qué es lo que necesitas obtener como salida

Saludos
Leo.