Salve a Tutti.
per fare questa query ho creato la tabella calendario tramite una Stored procedure
tale SP mi restituisce n rcord, dove n è il numero di giorni compreso tra due date.
codice:create or alter procedure dateinperiodo ( data_dal date, data_al date) returns ( data date) as declare variable miadata date; begin /* Procedure Text */ if (data_dal is null) then exit; if (data_al is null) then exit; miadata=data_dal; while (miadata<=data_al) do begin data=miadata; suspend; miadata=dateadd(1 day to miadata); end end

Rispondi quotando