Ver Mensaje Individual
  #20 (permalink)  
Antiguo 13/05/2009, 09:48
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: Separar y sumar datos de una misma columna

Ok ya lo corregi quedo asi:

Código sql:
Ver original
  1. SELECT     FACTURA, MOVIL,
  2.    (SELECT     SUM(valor + sobrecargo)
  3.    FROM          trafico
  4.    WHERE      factura = a.factura AND movil = a.movil),
  5.    (SELECT     SUM(valor + sobrecargo)
  6.    FROM          trafico
  7.    WHERE      factura = a.factura AND movil = a.movil AND SERVICIO = 'BAM' AND) AS BAM,
  8.    (SELECT     SUM(valor + sobrecargo)
  9.    FROM          trafico
  10.    WHERE      factura = a.factura AND movil = a.movil AND SERVICIO = 'MMS' AND) AS MMS,
  11.    (SELECT     SUM(valor + sobrecargo)
  12.    FROM          trafico
  13.    WHERE      factura = a.factura AND movil = a.movil AND SERVICIO = 'RPV' AND) AS RPV,
  14.    (SELECT     SUM(valor + sobrecargo)
  15.    FROM          trafico
  16.    WHERE      factura = a.factura AND movil = a.movil AND SERVICIO = 'SME' AND) AS SME,
  17.    (SELECT     SUM(valor + sobrecargo)
  18.    FROM          trafico
  19.    WHERE      factura = a.factura AND movil = a.movil AND SERVICIO = 'SMR' AND) AS SMR,
  20.    (SELECT     SUM(valor + sobrecargo)
  21.    FROM          trafico
  22.    WHERE      factura = a.factura AND movil = a.movil AND SERVICIO = 'TEL' AND) AS TEL,
  23.    (SELECT     SUM(valor + sobrecargo)
  24.    FROM          trafico
  25.    WHERE      factura = a.factura AND movil = a.movil AND SERVICIO = 'TLL' AND) AS TLL
  26. FROM         TRAFICO a
  27. WHERE     (FACTURA = '16209216')
  28. GROUP BY FACTURA, MOVIL

Pero me indica otro error dice:
Linea 1 :sintaxis incorrecta cerca de ')'

Y disculpa todas las preguntas GeoAvila sinceramente agradesco tu interes
__________________
Chilenos 100% Chilenos de Corazón
"Nuestra mayor gloria no está en no caer jamás, sino en levantarnos cada vez que caigamos"