Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Ayuda con consulta SQL

Estas en el tema de Ayuda con consulta SQL en el foro de SQL Server en Foros del Web. Buenas tardes señores, Teniendo esta consulta: Código: SELECT ID_TIPOCONCEPTOPAGO, (CASE ID_TIPOCONCEPTOPAGO WHEN 9 THEN 'Recibos a medicos' ELSE 'Recibos a asegurados' END ) AS TIPOCONCEPTOPAGO, ...
  #1 (permalink)  
Antiguo 07/11/2007, 11:56
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 11 meses
Puntos: 7
Ayuda con consulta SQL

Buenas tardes señores,

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.
__________________
Charlie.
  #2 (permalink)  
Antiguo 07/11/2007, 13:16
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 10 meses
Puntos: 180
Re: Ayuda con consulta SQL

Incluye el campo de FECHA en tu lista de columnas del SELECT y agrupalo tambien por fecha
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:14.