Connaitre la colonne contenant la valeur Max
Fermé
ossolivan
Messages postés
10
Date d'inscription
samedi 12 janvier 2008
Statut
Membre
Dernière intervention
26 juillet 2010
-
26 juil. 2010 à 04:03
ossolivan Messages postés 10 Date d'inscription samedi 12 janvier 2008 Statut Membre Dernière intervention 26 juillet 2010 - 26 juil. 2010 à 17:56
ossolivan Messages postés 10 Date d'inscription samedi 12 janvier 2008 Statut Membre Dernière intervention 26 juillet 2010 - 26 juil. 2010 à 17:56
A voir également:
- Connaitre la colonne contenant la valeur Max
- I14 pro max - Guide
- Déplacer une colonne excel - Guide
- Colonne word - Guide
- Additionner colonne excel - Guide
- Formule excel si contient texte alors valeur ✓ - Forum Excel
1 réponse
Defouille
Messages postés
388
Date d'inscription
mercredi 13 janvier 2010
Statut
Membre
Dernière intervention
15 novembre 2011
54
26 juil. 2010 à 09:36
26 juil. 2010 à 09:36
Bonjour,
tu peux faire une sorte de switch case dans ta requête SQL
tu peux ajouter des conditions avec un "WHERE" et c'est bon ^^
lien en anglais :
https://stackoverflow.com/questions/71022/sql-max-of-multiple-columns
tu peux faire une sorte de switch case dans ta requête SQL
SELECT CASE WHEN val1 >= val2 AND val1 >= val3 AND val1 >= val4 THEN val1 WHEN val2 >= val1 AND val2 >= val3 AND val2 >= val4 THEN val2 WHEN val3 >= val1 AND val3 >= val2 AND val3 >= val4 THEN val3 ELSE val4 END AS max_val
tu peux ajouter des conditions avec un "WHERE" et c'est bon ^^
lien en anglais :
https://stackoverflow.com/questions/71022/sql-max-of-multiple-columns
26 juil. 2010 à 17:56
Effectivement ta solution me semble correct, mais finalement j ai opté pour du pure php. Cherchant a récupérer le nom de la colonne contenant la valeur max, avec des clauses "if.." si ca t intersse je te met un bout de mon code:
C'est bourrin et primitif, mais ca marche et sans lenteurs...
merci encore pour ton interet.