OVH Cloud OVH Cloud

Arrondi d'un champs de type date

1 réponse
Avatar
JP GROUD
Bonsoir ! j'ai acces 2000 et dans une requ=EAte, je=20
voudrais arrondir la valeur d'un champ de type date (qui=20
correspont en fait =E0 une dur=E9e)a la demie heure=20
imm=E9diatement sup=E9rieur. par exemple si j'ai 00:13 je=20
voudrai obtenir 00:30 ou si j'ai 00:47 je voudrais=20
obtenir 01:00 ou 01:04 je voudrais obtenir 01:30 etc..
es ce possible ? et si oui comment faire merci ! Je suis=20
novice dans acc=E8s mais je manipule pas mal les table et=20
requ=EAtes.

1 réponse

Avatar
Yann
Salut,
Essay ça...
SELECT Format(Int(24*60*([Heure]+TimeSerial(0,29,59))/30)
*30/60/24,"hh:mm") As NewHeure
FROM Table1;

Bye
Yann

-----Message d'origine-----
Bonsoir ! j'ai acces 2000 et dans une requête, je
voudrais arrondir la valeur d'un champ de type date (qui
correspont en fait à une durée)a la demie heure
immédiatement supérieur. par exemple si j'ai 00:13 je
voudrai obtenir 00:30 ou si j'ai 00:47 je voudrais
obtenir 01:00 ou 01:04 je voudrais obtenir 01:30 etc..
es ce possible ? et si oui comment faire merci ! Je
suis

novice dans accès mais je manipule pas mal les table et
requêtes.
.