From: | fluca1978(at)infinito(dot)it |
---|---|
To: | pgsql-it-generale(at)postgresql(dot)org |
Subject: | Re: Generare righe "intermedie" |
Date: | 2008-10-28 07:48:54 |
Message-ID: | 200810280848.54351.fluca1978@infinito.it |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-it-generale |
On Tuesday 28 October 2008 Giorgio Valoti's cat, walking on the keyboard,
wrote:
> On 27/ott/08, at 14:14, Giorgio Valoti wrote:
> > On 27/ott/08, at 10:20, gabriele(dot)bartolini(at)2ndquadrant(dot)it wrote:
> >> Ciao Giorgio,
> >>
> >> Giorgio Valoti ha scritto:
> >>> mi scuso per il soggetto astruso ma non trovare di meglio. Ho questo
> >>> problema che non riesco a risolvere e che coinvolge degli
> >>> intervalli di
> >>> tempo.
> >>
> >> Nessun problema è astruso. :)
> >>
> >>> Qualcuno ha qualche suggerimento?
> >>
> >> E' possibile avere maggiori indicazioni sull'uso che ne devi fare? Si
> >> tratta di un data warehouse? Che tipo di query devi farci sopra? Per
> >> quale motivo hai interesse a raggrupparli tutti in periodi di una
> >> lunghezza massima pari a un anno?
>
> Nessuna speranza? :-(
Se ho capito bene il problema io ti consiglierei di procedere con una stored
procedure, che dato un intervallo (quindi due date) le analizza per vedere se
sono nello stesso anno, e nel caso le scompone ottenendo tutti gli intervalli
necessari. Quello che però non mi è chiaro è se la tabella "normalizzata"
debba risultare fisicamente nel database (ovvero va creata), nel qual caso la
stored procedure potrebbe anche essere agganciata ad un trigger, o se debba
essere sempre calcolata al volo.
Luca
From | Date | Subject | |
---|---|---|---|
Next Message | gabriele.bartolini | 2008-10-28 08:03:17 | Re: Generare righe "intermedie" |
Previous Message | Giorgio Valoti | 2008-10-28 07:24:49 | Re: Generare righe "intermedie" |