Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/07/2008, 14:17
edgarrik
 
Fecha de Ingreso: marzo-2007
Mensajes: 80
Antigüedad: 17 años, 9 meses
Puntos: 1
De acuerdo Update y Subquery

Que facil, no puedo creer que haya estado tanto tiempo buscando una solucion, y esta fuera tan sencilla, incluso, hice tablas temporales y lo resolvi de esa forma, pero ese Script es mucho mas optimo, pero utilice esta, ya que toma en cuenta todos los valores, y no deja fuera los valores entre 95.0 y 95.9

UPDATE TIPO_CLIENTE
SET TIPO =
CASE
WHEN PORCENTAJE_ACUMULADO >= 0 AND PORCENTAJE_ACUMULADO <80 THEN 'A'
WHEN PORCENTAJE_ACUMULADO >= 80 AND PORCENTAJE_ACUMULADO <95 THEN 'B'
WHEN PORCENTAJE_ACUMULADO >= 95 THEN 'C'
END