Agrupar consulta
Hola, tengo un pequeño problema, quiero agrupar unos conceptos en una consulta y no me lo permite.
Os pongo un ejemplo a ver si alguin me puede ayudar.
Gracias!
Ej.:
Consulta en SQL:
SELECT tbServiciosDiarios.CodSD AS Código, tbServiciosDiarios.ServicioDiario AS Servicio, Sum(tbFichasDet.Cantidad) AS Total, tbFichasDet.FechaInicio, tbFichasDet.FechaFin
FROM tbFichasCab INNER JOIN (tbServiciosDiarios INNER JOIN tbFichasDet ON tbServiciosDiarios.IdSD = tbFichasDet.IdSD) ON tbFichasCab.IdFichaCab = tbFichasDet.IdFichaCab
GROUP BY tbServiciosDiarios.CodSD, tbServiciosDiarios.ServicioDiario, tbFichasDet.FechaInicio, tbFichasDet.FechaFin
HAVING (((tbServiciosDiarios.CodSD)>"01") AND ((tbFichasDet.FechaInicio)<#7/1/2011#) AND ((tbFichasDet.FechaFin)>#7/1/2011# Or (tbFichasDet.FechaFin) Is Null))
ORDER BY tbServiciosDiarios.CodSD;
Resultado:
Código Servicio Total Fecha Desde Fecha Hasta
02 Adulto 3 11/04/2011
02 Adulto 2 27/06/2011
02 Adulto 2 27/06/2011 02/07/2011
02 Adulto 22 27/06/2011 03/07/2011
02 Adulto 4 29/06/2011
02 Adulto 7 30/06/2011
Os pongo un ejemplo a ver si alguin me puede ayudar.
Gracias!
Ej.:
Consulta en SQL:
SELECT tbServiciosDiarios.CodSD AS Código, tbServiciosDiarios.ServicioDiario AS Servicio, Sum(tbFichasDet.Cantidad) AS Total, tbFichasDet.FechaInicio, tbFichasDet.FechaFin
FROM tbFichasCab INNER JOIN (tbServiciosDiarios INNER JOIN tbFichasDet ON tbServiciosDiarios.IdSD = tbFichasDet.IdSD) ON tbFichasCab.IdFichaCab = tbFichasDet.IdFichaCab
GROUP BY tbServiciosDiarios.CodSD, tbServiciosDiarios.ServicioDiario, tbFichasDet.FechaInicio, tbFichasDet.FechaFin
HAVING (((tbServiciosDiarios.CodSD)>"01") AND ((tbFichasDet.FechaInicio)<#7/1/2011#) AND ((tbFichasDet.FechaFin)>#7/1/2011# Or (tbFichasDet.FechaFin) Is Null))
ORDER BY tbServiciosDiarios.CodSD;
Resultado:
Código Servicio Total Fecha Desde Fecha Hasta
02 Adulto 3 11/04/2011
02 Adulto 2 27/06/2011
02 Adulto 2 27/06/2011 02/07/2011
02 Adulto 22 27/06/2011 03/07/2011
02 Adulto 4 29/06/2011
02 Adulto 7 30/06/2011