bonjour ,je débute en SQL et je souhaite réaliser deux requêtes qui semblent être assez corsées.
J'ai une table qui contient des évenement machine avec comme type: PorteON pour la porte s'est ouverte , PorteOFF pour la porte s'est fermée , BrocheON pour la Broche s'est mise en route etc... et avec une date pour chaque evenement.
Voila , je cherche:
1- à sortir le temps total pendant lequel ma machine à été en en mode ,
2-à savoir en quel mode à une date précise entrée par l'utilisateur a été la machine et le temps ou elle y a été
1-Le mode production par exemple c'est un temps continu ou la broche à été en route donc la soustraction entre 'Date having type = BrocheON' et 'Date having type = BrocheOFF'.
Voila premierement je ne sais pas faire cette soustration...
Ensuite je dois faire une somme de toutes les soustractions ... et la ça se complique encore plus !!!
2-Pour ce cas déja je doit dans une requête faire saisir une date par l'utilisateur alors si je me trompe pas je dois faire : Having Date = [Entrez la date].Je dois avant cette expression soustraire les valeur de mes date correspondant à deux type BrocheON et BrocheOFF .Seulement le problème c'est que à une date précise comment savoir que j'étais entre un broche ON et broche OFF ,ou alors apres un broche OFF ? ensuite apres avoir trouvé ces dates les soustraire pour sortir le temps.
Voila qui m'avancerais beaucoup !!
avez vous la solution à mon problème svp?
PS: je bosse sous access
Partager