Bonjour à tous.
Petit exposé de mon problème. J'ai un logiciel qui m'inscrit dans une base de donnée mysql les relevés de températures de différents capteurs.
Ma table à la structure suivante :
`DATETIME` datetime DEFAULT '0000-00-00 00:00:00',
`8A000001C3A1E328` float DEFAULT NULL,
`AC000001C3B40B28` float DEFAULT NULL,
`4D000001C3AB5F28` float DEFAULT NULL.
J'ai fais un petit script qui me permet de sélectionner les températures des capteurs voulus sur 24h, 1 moi, ect ... mais malheureusement celui ci ne se rend pas compte de si oui ou non il me manque des prises de mesures...
Par exemple voici ce que l'on peu trouver dans ma base :
('2009-10-18 11:10:06', 21.25, 21.19, 11.5),
('2009-10-18 11:15:06', 21.25, 21.25, 11.44),
('2009-10-18 11:20:06', 21.13, 21.13, 11.56),
('2009-10-18 11:25:06', 21, 21.06, 11.69),
('2009-10-18 11:30:07', 20.81, 20.81, 11.75),
('2009-10-18 16:15:05', 20.63, 20.63, 11.75),
('2009-10-18 16:20:05', 20.69, 20.69, 11.69),
('2009-10-18 16:25:05', 20.75, 20.75, 11.75),
De 11h30 à 16h15 il n'y a pas eu de mesure. J'aimerais alors compléter le résultat de la requête automatiquement en lui faisant insérer :
('2009-10-18 11:35', 0, 0, 0),
('2009-10-18 11:40', 0, 0, 0),
('2009-10-18 11:45', 0, 0, 0),
ect ...
Une idée de la façon dont je peux procéder ??
Merci d'avance
Partager