OVH Cloud OVH Cloud

compteur solde RTT

3 réponses
Avatar
Marlène
Bonjour,
J'aimerais pouvoir gérer le solde de RTT de chacun des employés de ma
société.
J'ai un champ Debit_RTT, un autre Credit_RTT et je pensais ne pas devoir
stocker le champs solde puisqu'il est calculé. Comment puis-je récupérer le
solde du mois précédent pour lui affecter les changements du mois en cours ?
Merci pour votre aide
--
Marlène

3 réponses

Avatar
Daniel Carollo
Bonjour Marlene!

Il ne faut pas stocker des resultats de calculs, cela entraine des problemes
qui sont souvent bien emmm...betants.

Une requete de somme est tout ce qui est necessaire pour avoir l'etat
actuel.

Bonne continuation,

--
Daniel :-)

Computing Technologies International - www.computing-tech.com - We
provide solutions...

"Marlène" wrote in message
news:
Bonjour,
J'aimerais pouvoir gérer le solde de RTT de chacun des employés de ma
société.
J'ai un champ Debit_RTT, un autre Credit_RTT et je pensais ne pas devoir
stocker le champs solde puisqu'il est calculé. Comment puis-je récupérer
le

solde du mois précédent pour lui affecter les changements du mois en cours
?

Merci pour votre aide
--
Marlène




Avatar
Marlène
Bonjour Daniel,
Comment puis-je récupérer ce résultat le mois suivant ? Il est là mon
problème.
Merci pour votre aide.
Marlène

"Daniel Carollo" a écrit dans le
message de news:
Bonjour Marlene!

Il ne faut pas stocker des resultats de calculs, cela entraine des
problemes

qui sont souvent bien emmm...betants.

Une requete de somme est tout ce qui est necessaire pour avoir l'etat
actuel.

Bonne continuation,

--
Daniel :-)

Computing Technologies International - www.computing-tech.com - We
provide solutions...

"Marlène" wrote in message
news:
Bonjour,
J'aimerais pouvoir gérer le solde de RTT de chacun des employés de ma
société.
J'ai un champ Debit_RTT, un autre Credit_RTT et je pensais ne pas devoir
stocker le champs solde puisqu'il est calculé. Comment puis-je récupérer
le

solde du mois précédent pour lui affecter les changements du mois en
cours


?
Merci pour votre aide
--
Marlène








Avatar
Daniel Carollo
Bonjour Marlene!

Il suffit de faire une requete qui fait la somme sur tout le mois. Si je
puis me permettre un petite suggestion, mettez un seul champ qui pourrait
s'appeler Temps_RTT, en effet, Debit_RTT et Credit_RTT sont la meme chose,
sauf le signe. S'il vous faut la liste des credit RTT, il suffit de
selectionner tous les positifs, pour les debits, tous les negatifs. Les
movements pour une periode donnee (un mois par exemple) sont tout simplement
la somme du champ sur la periode consideree.
SELECT Worker_ID, SUM(Temps_RTT) as [Movements RTT pour Juin]
FROM MaTable
WHERE MaDate BETWEEN #2003-06-01# AND #2003-07-01#

Pour avoir le solde a un moment donne (la fin du mois il y a trois mois), il
suffit de faire la somme jusqu'a la date consideree.

La requete serait du genre:
SELECT Worker_ID, SUM(Temps_RTT) as [Solde RTT]
FROM MaTable
WHERE MaDate < #2003-07-01#

J'espere que ca vous donne des idees...

--
Daniel :-)

Computing Technologies International - www.computing-tech.com - We
provide solutions...

"Marlène" wrote in message
news:OA$
Bonjour Daniel,
Comment puis-je récupérer ce résultat le mois suivant ? Il est là mon
problème.
Merci pour votre aide.
Marlène