MySQL - Sélection de la plus grande valeur

Résolu/Fermé
PetiteMarmotte Messages postés 2 Date d'inscription lundi 2 juillet 2007 Statut Membre Dernière intervention 23 juillet 2007 - 23 juil. 2007 à 14:30
 Nat - 13 juin 2012 à 17:48
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

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