Teniendo esta consulta:
Código:
SELECT ID_TIPOCONCEPTOPAGO, (CASE ID_TIPOCONCEPTOPAGO WHEN 9 THEN 'Recibos a medicos' ELSE 'Recibos a asegurados' END ) AS TIPOCONCEPTOPAGO, COUNT(ID_TIPOCONCEPTOPAGO) AS NUM_RECIBOS, CONVERT (varchar(17), CAST(SUM(IMP_SINIESTRO) AS MONEY), 1) + ' €' AS IMPORTE FROM SALUD_TRANSFERPAGOSSINIESTROS WHERE FEC_ALTA>=@FECHA_ALTA_INICIO AND FEC_ALTA<=@FECHA_ALTA_FIN GROUP BY ID_TIPOCONCEPTOPAGO
Me devuelve dos registros, los cuales son:
Código:
9 Recibos a medicos 100 7,889.20 € 8 Recibos a asegurados 683 1,686,167.38 €
Muy bien, hasta aqui perfecto, en la consulta le digo que me los agrupe por el ID_TIPOCONCEPTOPAGO (Que son el 9 y el 8).
El problema que tengo es que ahora quiero que me devuelva eso agrupado, por esos campos pero tambien separados por FEC_ALTA.
Es decir, un resultado similar a esto:
Código:
-- Estos serían los de FEC_ALTA de 2007/05/06 9 Recibos a medicos 100 7,889.20 € 8 Recibos a asegurados 683 1,686,167.38 € -- Estos serían los de FEC_ALTA de 2007/04/06 9 Recibos a medicos 100 7,889.20 € 8 Recibos a asegurados 683 1,686,167.38 € -- Estos serían los de FEC_ALTA de 2007/03/06 9 Recibos a medicos 100 7,889.20 € 8 Recibos a asegurados 683 1,686,167.38 €
En fin, espero haberme explicado y que puedan ayudarme, por que la verdad, no sé como hacerlo
Muchas gracias de antemano por la ayuda ofrecida siempre.
Saludos cordiales.