Bonjour,
J'ai un problème avec access. J'ai une table LOGXITI qui contient des champs Date et Heure (au foramt 01010001 pour la date et 01:01:01 pour l'heure).
SESSION (Idsession, Nsession, datesession, codecat)
LOXITI(Nlog, ID, Date, Heure, Description)
Avec les relations suivantes
SESSION.Idession=LOGXITI.Idlog
Copie d'écran de la table SESSION
http://cjoint.com/?doliesaz6F
Je souhaite calculé la différence entre l'heure de fin de session et l'heure de début de session afin de connaitre le temps écoulé lors de chaque session.
Je dois pouvoir récupérer le premier tuple de la table LOGXITI et le dernier tuple, pour une chaque session (cf pj)
Comment je peux calculer cette différence entre les tuples ? Dois je traiter les heures en base 60 ? Est ce possible de transformer une heure en numérique (00:05:10 devient 310 puis on peux faire les soustraction facilement ?) ? Comment gérer les heures nouvelles entre 01:59:59 et 02:00:01 et pire entre 23:59:59 et 00:00:01 du jour suivant ?
Je ne sais pas trop comment faire ?
Merci d'avance
NB : mes champs heure et date sont definis en date/heure et numérique.
Configuration: Windows 2000
Firefox 2.0.0.2