
08/08/2006, 09:21
|
 | | | Fecha de Ingreso: diciembre-2003 Ubicación: Frente al Monitor
Mensajes: 252
Antigüedad: 21 años, 2 meses Puntos: 0 | |
Suma de valores. Que tal a todos los foreros, pues aqui molestando con la siguiente pregunta para con este Query.
SELECT *
FROM tab_MIS_PRD_tmp A LEFT OUTER JOIN (
SELECT PFP, FPRD,
SUM(CASE WHEN EDAD = 1 THEN [03 MIS] ELSE 0 END) AS [01]
FROM tab_PRE_MIS_GAR
WHERE [03 MIS] IS NOT NULL
GROUP BY FPRD, PFP) B ON A.FPRD = B.FPRD
El cual me genera el siguiente resultado:
2002/04/01---100---01234---1
2002/05/01---200---01234---1
2002/06/01---300---01234---2
Lo que estoy tratando de hacer es realizar la suma de estos tres registros para que me quede el siguiente
resultado y me los ordene por la fecha menor.
2002/04/01---600---01234---4
Espero y me allá explicado lo suficiente y me puedan dar una sugerencia para resolver mi problema. Gracias.
__________________ Hasta la victoria Siempre. |