13/05/2009, 12:12
|
| | | 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 Cita:
Iniciado por Dradi7 Otra Forma de como Hacerlo
Código sql:
Ver originalSELECT Factura,Movil,ISNULL([BAM],0) AS BAM,ISNULL([MMS],0) AS MMS,ISNULL([RPV],0) AS RPV, ISNULL([SME],0) AS SME,ISNULL([SMR],0) AS SMR,ISNULL([TEL],0) AS TEL, ISNULL([TLL],0) AS TLL, ([BAM] + [MMS] + [RPV] + [SME] + [SMR] + [TEL] + [TLL]) AS TOTAL FROM ( SELECT Factura,Movil,Servicio FROM Trafico ) V PIVOT (SUM(VALOR + AGREGADO) FOR SERVICIO IN([BAM],[MMS],[RPV],[SME],[SMR],[TEL],[TLL])) AS PT ORDER BY FACTURA,MOVIL
Buen aporte Gara (Hace ya un tiempo que no sales en la serie Shippuden) va me equivoque Dradi7
fuera de broma gracias por el aporte Dradi7 creo q a mas de uno le servira
y Cita: GeoAvila
esto solo funciona para sql 2005 y posterior aclarondo por si alguien prueba con una versión anterior no funcionará. Muy buena aclaracion
Saludos a ambos
__________________ Chilenos 100% Chilenos de Corazón
"Nuestra mayor gloria no está en no caer jamás, sino en levantarnos cada vez que caigamos" |