Je trouve pas la bonne requête

ceda13 Messages postés 95 Statut Membre -  
ceda13 Messages postés 95 Statut Membre -
Bonjour,

Svp je voudrais récupérer la valeur la plus récente dans le temps du id_site 1 parmi les id_capteurs compris entre 1 et 4.

je tape cette requête mais ça me retourne la valeur la plus ancienne :

SELECT valeur, max(date_mesure) FROM mesure WHERE 0<id_capteur<5 AND id_site=1;




Configuration: Windows / Chrome 91.0.4472.77

2 réponses

  1. jee pee Messages postés 31939 Date d'inscription   Statut Modérateur Dernière intervention   9 999
     
    Bonjour,

    Tu pourrais utiliser
    SELECT valeur, date_mesure FROM mesure 
    WHERE 0<id_capteur<5 AND id_site=1
    ORDER by date_mesure desc
    LIMIT 1;


    0
  2. ceda13 Messages postés 95 Statut Membre
     
    Super merci !
    0