.... no sigamos 'desvirtuando' el hilo !

.... yo lo veo todo correctamente igual que Casimiro, su imagen y su firma y todo correcto.
Dejo aquí el código del Stored Procedure y de un Select que me devuelve para cada fecha y para cada categoría (de otra tabla), un número de 'habitaciones' de cada categoría y para cada fecha del margen que introduzca.
Código Delphi
[-]CREATE OR ALTER PROCEDURE AUTO_INC_DATE (
in_first_date date,
in_count_days integer)
returns (
out_date date)
as
begin
While (IN_COUNT_DAYS > 0) do begin
OUT_DATE = IN_FIRST_DATE;
IN_FIRST_DATE = IN_FIRST_DATE + 1;
IN_COUNT_DAYS = IN_COUNT_DAYS - 1;
SUSPEND;
end
end
Código Delphi
[-]Select OUT_DATE, CA.SUBCATEGORYNO,
(Select Count(*) from OBJECTS OB
where OB.CATEGORYNO = CA.CATEGORYNO
and OB.SUBCATEGORYNO = CA.SUBCATEGORYNO
and OB.BUILDINGNO = 1) as NUM_OBJS
from AUTO_INC_DATE('TODAY', 10)
left join CATEGORIES CA
on CA.CATEGORYNO = 1
and CA.SUBCATEGORYNO <> 0
Resultados :
Out_Date SubCateg Num_Objs
23.02.2011 1 0
23.02.2011 2 11
23.02.2011 3 5
23.02.2011 4 5
23.02.2011 5 1
24.02.2011 1 0
24.02.2011 2 11
24.02.2011 3 5
24.02.2011 4 5
24.02.2011 5 1
....
etc, así hasta el 04.03.2011 con los mismos registros que anteriormente indicados
Espero le sirva a alguien !
