![]() |
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. |
¿Es lo que anduvimos viendo en tu thread anterior o solo es algo sumamente parecido? ¿Cual es la llave primaria de la tabla? |
| La zona horaria es GMT -6. Ahora son las 00:23. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.