Ver Mensaje Individual
  #18 (permalink)  
Antiguo 13/05/2009, 08:08
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 saque el servicio y lo dejo asi:

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

Pero me arroja un error dice: linea 1 sintaxsis incorrecta cerca de ','

mira saque:
SELECT FACTURA, MOVIL,
para ver si seguia el error y de todas formas me indicaba el mismo error sin esa sentencia y en la linea 1
__________________
Chilenos 100% Chilenos de Corazón
"Nuestra mayor gloria no está en no caer jamás, sino en levantarnos cada vez que caigamos"