Hola a todos,
Espero puedan ayudarme, les planteo el problema:
Tengo una tabla de referencias cruzadas en access como sigue:
Código:
TRANSFORM Sum(truncar(([SumaSub]*100)/[SumaTotal])) AS Expr1
SELECT UneSubprogramas.NO_EMP
FROM SumaMesXTipo INNER JOIN UneSubprogramas ON SumaMesXTipo.NO_EMP = UneSubprogramas.NO_EMP
GROUP BY UneSubprogramas.NO_EMP, SumaMesXTipo.SumaTotal
PIVOT UneSubprogramas.Tipo In (Cont,Inf,83);
Que da el resultado siguiente
NO_EMP-----Cont-----Inf ------- 83
4931-----------47.031----9.981----26.686
3919-----------66.693----*----------5.955
1657-----------55.357----*----------10.714
Bien lo que yo quiero es que me ordene los empleados de mayor a menor pero segun la suma de las columnas Cont e Inf, de modo que en la consulta salga primero el empleado 3919, despues el 4931 y al último el 1657
¿Como le puedo hacer?
Saludos