Te pasaste flaviovich el ultimo que me mandaste le hice una pequeña modificacion y me funciona tal como queria realmente muchas gracias
Código sql:
Ver originalSELECT S.fac, U.USUARIO, Tra.MOVIL, U.EMPRESA, SUM(Tra.VALOR + Tra.SOBRECARGO) AS consumo
FROM TRAFICO Tra INNER JOIN
ID_USUARIO U ON U.MOVIL = Tra.MOVIL INNER JOIN
(SELECT MAX(FACTURA) AS fac, MOVIL
FROM TRAFICO
GROUP BY MOVIL) S ON Tra.FACTURA = S.fac AND Tra.MOVIL = S.MOVIL
GROUP BY S.fac, U.USUARIO, U.EMPRESA, Tra.MOVIL
ORDER BY S.fac, U.EMPRESA, U.USUARIO
Y el resultado sale asi (perfecto):
15280636 Usuario1 77646xxx empre1 3509
15624828 Usuario2 77646xxx empre1 19208
15624828 Usuario3 77646xxx empre1 2660
15859461 Usuario4 77646xxx empre1 8584
16093112 Usuario5 77646xxx empre1 2159
16093112 Usuario6 77646xxx empre2 108
16209216 Usuario7 77646xxx empre3 3655
16209216 Usuario8 77646xxx empre3 15125
16209216 Usuario9 77646xxx empre3 43099
16209216 Usuario0 77646xxx empre4 15007
Muchas gracias de nuevo flaviovich

necesito otras cosas pero sera en otro post gracias por todo tu gran aporte