12 de agosto de 2014

IntervalMatch para Asignar Escala

Si se quiere clasificar una tabla de Ventas, según una escala definida, teniendo algo como:










Podría usarse la siguiente tecnica:

EscalaVentas:
LOAD * INLINE [
    Desde, Hasta, Escala
    0,      60,    Bajo
    61,     80,    Regular
    81,    100,    Bueno]
;

Ventas:
LOAD * INLINE [
    Nombre_Vendedor, Venta
         Juan,         30
         Pedro,        45
         Maria,        75
         Jose,         95]
;
   
Left Join (Ventas)
IntervalMatch (Venta)
LOAD Desde, Hasta Resident EscalaVentas;

Left Join (Ventas) 
LOAD Desde,Hasta,Escala Resident EscalaVentas;

DROP Table EscalaVentas; 


Referencia:

No hay comentarios: