MySQL - Sélection de la plus grande valeur

Résolu
PetiteMarmotte Messages postés 2 Statut Membre -  
 Nat -
Bonjour,
J'ai une table avec un champ [montant] et un champ [date], et je souhaiterais récupérer le montant correspondant à la date la plus récente, du genre (mais je sais que ce n'est pas la bonne syntaxe !) :

"SELECT montant FROM matable WHERE max(date)"

Je n'y arrive pas, merci pour votre aide !
@+
Configuration: Windows XP
Firefox 2.0.0.5

2 réponses

  1. renolipus
     
    Tout simplement en utilisant un ORDER BY.
    SELECT montant FROM matable ORDER BY date DESC LIMIT 1);
    9
    1. Nat
       
      en db2 c'est :

      select * from nom_table
      ORDER BY colonne_table DESC fetch first 1 row only;

      select * from nom_table
      ORDER BY colonne_table ASC fetch first 1 row only;
      0
  2. nicolas
     
    Enorme comme moi meme j'y avais pas pensé! :)
    2