Bonjour,
J'ai 3 colonnes ffeed, ftimestamp et fvalue.
Je relève toutes les 20 min le nom de la sonde, (dans la colonne ffeed) le timestamp (dans la colonne ftimestamp) et la valeur de la température (dans la colonne fvalue). Au total j'ai trois sondes (T_Ext, T_Int, T_Souf).
Je souhaite récupérer la valeur max de la T_Ext avec son heure des dernières 24h. Voici mon code qui ne fonctionne pas !!
Si quelqu'un à une idée...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 $now = time(); $jour = 86400; $pmois = 2592000; $encours = $now-$jour; $mois = $now-$pmois; $sql = "SELECT ftimestamp as date1, fvalue as textmax FROM $table WHERE fvalue = (SELECT MAX(fvalue) FROM $table WHERE ftimestamp BETWEEN $encours AND $now) AND (ffeed = 'T_Ext')";
Merci
Partager