Vous n'êtes pas identifié(e).
Pages : 1
Merci bcp pour ta réponse. c'est super sympa !!!!!!!!
Je ne comprends pas pourquoi tu as mis des zeros dans toute les colonnes 'empan' ? Le resultat 10000.000000:
id Décroissant temps proche ecart
20 2013-02-06 14:18:02 2013-02-06 13:18:02 10000.000000
est bizarre ....ce devrait être ZERO ?
Je pense que c'est proche de ce que je veux faire mais au lieu des ZEROS, j'ai diverses valeurs ( qui sont renseignée par un CRON qui remplis la base heure après heure ....cela vient de capteurs) : exemple :
(1, '2013-02-05 19:18:02', 125), (2, '2013-02-05 20:18:02', 158),(3, '2013-02-05 21:18:02', 166),(4, '2013-02-05 22:18:02',181)......etc.....
donc je devrais avoir les diff:
125 - 0
158 - 125
166-158
181-166
etc......
Et j'aurai souhaité injecter le résultat dans une colonne de la même table ......ou même dans une autre table qui reprends la dernière date et l'écart .
Merci de ton aide
Bonjour et merci pour ta réponse.
Cependant je suis novice et ne suis pas a l'origine du script que j'ai juste adapté pour mes besoins.
Quelles seraient les lignes à ajouter pour avoir les differences entre deux lignes consecutives sachant que je souhaites pouvoir avoir cette difference stockés dans la base .
Les valeurs de la colonne "time" sont renseignées par un cron qui envoie toute les heures la valeur.
Merci d'avance pour les lignes de scripts......
Cordialement
Bonjour,
Je suis débutant en BDD mysql mais souhaiterais avoir un peu d'aide pour une requête simple.
J'ai la base de donnée suivante:
http://imageshack.us/a/img24/8821/basedd.png
Ce que je souhaite avoir c'est une colonne (par ex nommé diff) avec la différence entre les valeurs de la colonne "value" pour la dernière date/time et celle juste avant.
Exemple :
2013-1-27 16:01:01 50393 152
2013-1-27 17:01:01 50542 149
J'ai le script actuel pour remplir la base en temps réel:
Question :
Je souhaiterais ajouter la colonne "diff" et la remplir en temps grâce au script modifié .
Merci de votre aide pour modifier ce script/requête
Pages : 1