MYSQL Fonction MAX
Fermé
babskwal
-
26 avril 2010 à 17:30
Christounet Messages postés 1264 Date d'inscription mercredi 26 septembre 2007 Statut Membre Dernière intervention 29 juillet 2010 - 26 avril 2010 à 17:45
Christounet Messages postés 1264 Date d'inscription mercredi 26 septembre 2007 Statut Membre Dernière intervention 29 juillet 2010 - 26 avril 2010 à 17:45
Bonjour,
Je suis encore débutant en mysql et j'ai une difficulté avec la fonction MAX.
Autant avec d'autres fonctions d'agrégat, il n'est pas question de récupérer d'autres champs, car cela n'a pas de sens, comme avec AVG.
Mais pour MAX, cela a du sens de récuperer les données contenues dans les autres champs.
Par exemple si on a une requête commençant par SELECT MAX(prix), comment récupérer les données des autres champs correspondant à la(les) valeur(s) maximale(s) du prix ?
Merci d'avance (et excusez-moi si la question n'est pas assez claire, je détaillerai...) !
A voir également:
- MYSQL Fonction MAX
- Fonction si et - Guide
- I14 pro max - Accueil - Guide téléphones
- Mysql community server - Télécharger - Bases de données
- Max ou netflix - Accueil - Streaming
- Fonction moyenne excel - Guide
1 réponse
Christounet
Messages postés
1264
Date d'inscription
mercredi 26 septembre 2007
Statut
Membre
Dernière intervention
29 juillet 2010
1 391
26 avril 2010 à 17:45
26 avril 2010 à 17:45
Bonjour,
L'ordre SQL devrait faire ce que tu veux
A plus
L'ordre SQL devrait faire ce que tu veux
select champs1, champs2, prix , ... from nomtable where prix = (select max(prix) from nomtable)
A plus