Page 1 sur 1

barometer3h

Posté : 08 mars 2015, 11:21
par JP54
Dans la table data il existe un champ "barometer3H" qui peut servir à faire une courbe de la variation de pression atmosphérique.
Existe-il un champ semblable pour faire une courbe de la variation de la température.

Re: barometer3h

Posté : 08 mars 2015, 22:40
par jturlier
Salut Pascal,
Ce type de champ n'a aucune utilité. Le champ baro3H a une utilité : permettre d'avoir une tendance pour essayer de faire des prévisions. Un champ tempe3H, à quoi pourrait-il servir sinon à se faire plaisir en traçant des graphiques pour faire beau !
Désolé, celui-ci je ne l'ajouterai pas ou alors il faudra que tu m'explique pourquoi on ne peut pas s'en passer !!!!

Bonne soirée

Jean

Re: barometer3h

Posté : 09 mars 2015, 06:28
par JP54
Non, ce n'est pas pour faire des graphiques.
Actuellement sur mon site j'ai ce genre de tableau qui est fait avec GraphWeather.
http://www.meteo-jarny.com/gw-graphique ... actuel.php
et je voudrais les remplacer pour le même style de tableau mais avec les données de la BD et mettre au moins les variations de la pression et de la température. GraphWeather permet de mettre les variations des autres relevés c'est pour ça que je les au mis.

Re: barometer3h

Posté : 09 mars 2015, 10:45
par jturlier
Je comprend ce que tu souhaites faire, mais je ne rajouterai pas de colonne, cependant je vais être gentil, voici une requête qui te permet de voir la variation sur 1 heure. Pour 3 heures, tu mets 10800 secondes.
select recdatetz, round(outdoortemperature-(select b.outdoortemperature from serignan b where (a.tstamp=b.tstamp-3600)),1) as delta_temp_1H , round(outdoorhumidity-(select c.outdoorhumidity from serignan c where (a.tstamp=c.tstamp-3600)),1) as delta_hum_1H from serignan a where substr(recdatetz,1,8)=DATE_FORMAT(NOW(), '%Y%m%d') order by 1 limit 1;
Rien ne t'empêche de faire la même chose sur d'autres champs, cependant limite au maximum le nombre de lignes que tu veux afficher car la requête est trèèèèèès longue même avec des champs indexés !
Naturellement, remplace le nom de ma table par le tien.

Jean

Re: barometer3h

Posté : 09 mars 2015, 16:43
par JP54
Je comprend très bien que tu ne veuilles pas rajouter de colonne, c'était juste une question, elle n'est pas disponible, c'est pas grave
Je ne pensais même pas qu'on pouvait avoir ce type de données avec une requête.
merci beaucoup Jean

Re: barometer3h

Posté : 09 mars 2015, 17:49
par jturlier
JP54 a écrit :Je comprend très bien que tu ne veuilles pas rajouter de colonne,
Le problème avec tout ce qui pourrait toucher la dll qui contrôle la base de données c'est que cela impacte l'ensemble des programmes, donc tous les utilisateurs qui devraient tous faire un rechargement complet de toutes leurs données... pas vraiment un truc sympa à faire aux copains !!!! Donc à moins d'y être vraiment obligé, il n'y aura pas de mise à jour avant la version suivante (ce n'est d'ailleurs pas demain la veille).
Cdlt

Jean

Re: barometer3h

Posté : 09 mars 2015, 17:53
par JP54
Ok Jean, encore merci