Buen dia a todos, tengo la siguiente tabla:
id_cliente ... venta ... porcentaje ... porcentaje_acumulado ... tipo
1.....................10...........0.10........... ..........0.10..........................
2.....................20...........0.20........... ..........0.30..........................
3.....................30...........0.30........... ..........0.60..........................
4.....................40...........0.40........... ..........1.00..........................
Tabla ordenarla a partir del porcentaje acumulado. Bueno tengo que darle una clasificacion a los clientes; esta clasificacion, ya la puedo hacer, pero no se como colocarla dentro de la tabla. La pregunta es: ¿Luego de obtener la clasificacion, como la guardo dentro de la misma tabla?
Ya intente crear una tabla temporal, pero el problema es el mismo, como hago para guardar el resultado del Query que me devuelve la clasificacion y luego guardar esa clasificacion dentro de la tabla
La clasificacion seria como sigue:
id_cliente ... venta ... porcentaje ... porcentaje_acumulado ... tipo
1.....................10...........0.10........... ..........0.10..........................A
1.....................20...........0.20........... ..........0.30..........................A
1.....................30...........0.30........... ..........0.60..........................A
1.....................40...........0.40........... ..........1.00..........................C
Para clasificar a los clientes hago lo siguiente: todos aquellos que el porcentaje acumulado sea menor o igual que 80, son tipo A, los que esten entre 80 y 95, son tipo B y los restantes tipo C.
Este es el scrip que utilizo para la clasificacion:
SELECT ID_CLIENTE,
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
'TIPO_CLIENTE'
FROM TEMPORAL_200801
Yo se que el comando Update sirve para hacer actualizaciones, pero no me logrado guardar el resultado de este query dentro de la tabla. Agradezco cualquier ayuda, y muchas gracias de antemano.