Ver Mensaje Individual
  #10 (permalink)  
Antiguo 23/04/2009, 07:42
Avatar de TonyChile
TonyChile
 
Fecha de Ingreso: marzo-2009
Ubicación: Maipú, Santiago
Mensajes: 422
Antigüedad: 15 años, 9 meses
Puntos: 7
Respuesta: Problemas con mis resultados

Me arroja error en tra.usuario y en tra.empresa

GROUP BY U.USUARIO, U.EMPRESA, T.MOVIL) S ON Tra.FACTURA=S.fac AND Tra.USUARIO=S.USUARIO AND Tra.MOVIL=S.MOVIL AND Tra.EMPRESA=S.EMPRESA

Y es puesto que tanto tra.usuario y tra.empresa no se encuentran en la tabla de trafico sino solo en LA id_usuario.
trate U.USUARIO = S.USUARIO AND U.EMPRESA = S.EMPRESA pero nada me arroja otro error

el prefijo de columna 'u' no coincide con un nombre de tabla o nombre de alias utilizado en esta consulta
pero si lo esta ID_USUARIO U

despues trate sacando esos campos tra.usuario y tra.empresa:
Código sql:
Ver original
  1. SELECT     S.fac, S.USUARIO, S.MOVIL, S.EMPRESA, Tra.VALOR + Tra.SOBRECARGO AS consumo
  2. FROM         TRAFICO Tra INNER JOIN
  3.                           (SELECT     MAX(T .FACTURA) AS fac, U.USUARIO, T .MOVIL, U.EMPRESA
  4.                             FROM          TRAFICO T INNER JOIN
  5.                                                    ID_USUARIO U ON U.MOVIL = T .MOVIL
  6.                             GROUP BY U.USUARIO, U.EMPRESA, T .MOVIL) S ON Tra.FACTURA = S.fac AND Tra.MOVIL = S.MOVIL
  7. ORDER BY S.EMPRESA, S.USUARIO

Pero el problema de eso es que me arroja los resultados por cada llamada y necesito el total del consumo por usuario por cada factura
Me arroja un resultado asi:


16209216 Usuario1 77646xxx empre1 150
16209216 Usuario1 77646xxx empre1 165
16209216 Usuario1 77646xxx empre1 30
16209216 Usuario1 77646xxx empre1 107
16209216 Usuario1 77646xxx empre1 150
16209216 Usuario1 77646xxx empre1 15
16209216 Usuario1 77646xxx empre1 0
16209216 Usuario1 77646xxx empre1 48
16209216 Usuario1 77646xxx empre1 268

pero lo necesito asi con cada usuario
16209216 Usuario1 77646xxx empre1 933

Mmmmmmmmmmmm

Me podrias seguir ayudando flaviovich y disculpa que moleste tanto

Última edición por TonyChile; 23/04/2009 a las 08:26