Bonjour,
Dans le cadre de mon travail, j'ai mis en place un outil de supervision sur nos outils de production.
Les automates m'envoient différentes informations dans une BD puis j'ai mis en place un site internet pour traiter les datas. Dans l'ensemble sa marche super bien sauf que je dois faire des requêtes plus compliquer et la je bloque.
Ma première requête est la suivante :
La deuxième requête que j'ai besoin est celle-ci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT Date_Debut,Machine, SUM(Tps_Immo) AS Tps_ImmoGlobal FROM indicateur_maintenance GROUP BY Machine
Mon but final est de faire de calcul suivant par machine : Tps_ImmoGlobal/TpsGlobal ce qui me donnera par la suite un pourcentage
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT Machine, `Date`, (SUM(TIME_TO_SEC(TpsProduction)) + SUM(TIME_TO_SEC(TpsNonProduction))) AS TpsGlobal FROM enregistrement GROUP BY Machine
Les deux requêtes séparées m'affichent les bonnes valeurs mais lorsque je fais des jointures entre les deux, celle-ci me renvoie des valeurs totalement erronées.
Si quelqu'un pouver me guider
Merci
Partager