Re: [pgsql-fr-generale] SQL ou plpgsql pour recherche journée travail

From: Xavier Poinsard <xpoinsard(at)free(dot)fr>
To:
Cc: Liste PostgreSql <pgsql-fr-generale(at)postgresql(dot)org>
Subject: Re: [pgsql-fr-generale] SQL ou plpgsql pour recherche journée travail
Date: 2007-11-14 15:16:24
Message-ID: 473B1148.4080305@free.fr
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-fr-generale

Bonjour,

Est-ce qu'il ne pourrait pas être judicieux d'ajouter une colonne
donnant un numéro de journée de travail qui serait calculé lors de
l'insertion dans cette table.
Ensuite cela faciliterait la restitution.

Claude Castello a écrit :
> Bonjour,
>
> J'ai besoin d'optimiser une requête :
>
> J'ai une table "activite" contenant les différentes activités d'une
> journée de travail :
> create table activite (
> id_activite serial,
> debut timestamp,
> fin timestamp,
> type integer
> );
> J'ai besoin de caractériser une activité au cours de la journée de
> travail. Pour cela, avant de me lancer dans des calculs "métier", je
> dois récupérer le début et la fin de la journée de travail sachant
> qu'une journée peut commencer à 22h et se terminer le lendemain à 6
> heures... Donc hors de question d'utiliser la date seulement.
> Pour simplifier un peu le problème, on peut considérer que les activités
> se suivent.
>
> J'ai écrit une procédure stockée qui va chercher l'activité précédente
> et l'activité suivante.Pour chacune de ses activités, je rappelle la
> même procédure stockée. Lorsque la procédure stockée ne trouve rien,
> j'ai obtenu le début et la fin de ma journée.
> C'est très, trop long !
> Pourriez-vous me guider un peu pour résoudre cette problématique
> relativement courante ?
>
> Merci par avance.
> Clo
>
>
>

In response to

Browse pgsql-fr-generale by date

  From Date Subject
Next Message François Figarola 2007-11-15 07:23:09 Re: [pgsql-fr-generale] Re: SQL ou plpgsql pour recherche journée travail
Previous Message Claude Castello 2007-11-14 14:52:14 Re: SQL ou plpgsql pour recherche journée travail