MySQL - Sélection de la plus grande valeur

Résolu
PetiteMarmotte Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
 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 !
@+
A voir également:

2 réponses

renolipus
 
Tout simplement en utilisant un ORDER BY.
SELECT montant FROM matable ORDER BY date DESC LIMIT 1);
9
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
nicolas
 
Enorme comme moi meme j'y avais pas pensé! :)
2