Ver Mensaje Individual
  #9 (permalink)  
Antiguo 12/05/2009, 10:19
Avatar de GeoAvila
GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 21 años, 1 mes
Puntos: 53
Respuesta: Separar y sumar datos de una misma columna

Cita:
Iniciado por TonyChile Ver Mensaje
pero si no lo lleva mira:
Código sql:
Ver original
  1. SELECT     factura, movil, SUM(valor + sobrecargo) AS total, CASE WHEN servicio = 'BAM' THEN SUM(valor + sobrecargo) ELSE 0 END AS BAM,
  2.                       CASE WHEN servicio = 'MMS' THEN SUM(valor + sobrecargo) ELSE 0 END AS MMS, CASE WHEN servicio = 'RPV' THEN SUM(valor + sobrecargo)
  3.                       ELSE 0 END AS RPV, CASE WHEN servicio = 'SME' THEN SUM(valor + sobrecargo) ELSE 0 END AS SME,
  4.                       CASE WHEN servicio = 'SMR' THEN SUM(valor + sobrecargo) ELSE 0 END AS SMR, CASE WHEN servicio = 'TEL' THEN SUM(valor + sobrecargo)
  5.                       ELSE 0 END AS TEL, CASE WHEN servicio = 'TLL' THEN SUM(valor + sobrecargo) ELSE 0 END AS TLL
  6. FROM         trafico
  7. WHERE     factura = '16209216'
  8. GROUP BY factura, movil, servicio

ves esta al principio del select
Deja el grupamiento unidmante por factura y movil, quita servicio del agrupamiento..

nos vemos.
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila