Skip site navigation (1) Skip section navigation (2)

Peripheral Links

Header And Logo

PostgreSQL
| The world's most advanced open source database.

Site Navigation

Search for
  Advanced Search

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



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
> 
> 
> 




Home | Main Index | Thread Index

Privacy Policy | PostgreSQL Archives hosted by Command Prompt, Inc. | Designed by tinysofa
Copyright © 1996 – 2008 PostgreSQL Global Development Group