Código SQL
[-]
CREATE PROCEDURE Extra_calculo_diaferiados
@fechaI datetime,
@fechaF datetime
AS
SELECT A, B, C, sum(D) as Dias, sum(O) as Cobrar, min(Fecha) as FIni, max(fecha) as FFin
FROM Tabla
GROUP BY A, B, C
HAVING (fecha between @fechaI and @fechaF)
ORDER BY A, B
lo que le entendí es algo así como esto...