OVH Cloud OVH Cloud

somme de durée

2 réponses
Avatar
Bonjour
J'ai un probl=E8me de calcul d'heure que je n'arrive pas =E0=20
r=E9soudre malgr=E9 mes recherches dans l'aide d'access, ou=20
sur les forums.
Dans ma base, j'ai un champ "Dur=E9e" au format hh:mm. Dans=20
une requ=EAte je demande de faire la somme de ces dur=E9es,=20
mais je n'obtiens pas le r=E9sultat escompt=E9.
Ex : 12:00 + 12:00 + 07:50 + 07:50, je devrai obtenir=20
49:40, alors que ma requ=EAte donne 15:40.
D'avance un grand merci !

2 réponses

Avatar
Raymond [mvp]
Bonjour.

as-tu vu les pages de ces sites: ?
http://mypage.bluewin.ch/w.stucki/CalculsDates.htm#AddHrsMin
http://mypage.bluewin.ch/w.stucki/CalculsDates.htm#TotalHrsMin
http://www.mvps.org/accessfr/datetime/date0009.htm
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


a écrit dans le message de
news:c74a01c438cb$e4f67490$
Bonjour
J'ai un problème de calcul d'heure que je n'arrive pas à
résoudre malgré mes recherches dans l'aide d'access, ou
sur les forums.
Dans ma base, j'ai un champ "Durée" au format hh:mm. Dans
une requête je demande de faire la somme de ces durées,
mais je n'obtiens pas le résultat escompté.
Ex : 12:00 + 12:00 + 07:50 + 07:50, je devrai obtenir
49:40, alors que ma requête donne 15:40.
D'avance un grand merci !
Avatar
EPM
Bonjour
He oui
Ton champ "Durée" est du type "Date" et non du type "Heure" qui n'existe pas. Donc selon la logique d'Access, ta requete donne 15:40 ce qui vient de 49:40 - 24:00 = 15:40. Si dans ta requete tu faisait intervenir les jours, tu aurais 1 soit 24:00

Va voir sur
http://www.mvps.org/accessfr/datetime/date0009.ht
Tu auras ta réponse.