Voici ma requête SQL :
select ZND, ZNP, ZNL1, ZNL3, ZND2, ZNA, ZNZ, ZNF from PRCA2005 group by ZND, ZNP, ZNL1, ZNL3, ZND2, ZNA, ZNZ, ZNF order by ZND
En faisant cette requete j'ai le résultat suivant :
ZND, ZNP, ZNL1, ZNL3, ZND2, ZNA, ZNZ, ZNF
1, 0.45, 0.2, 0.33, 100, 23, 2.3, 5
1.1, 0.45, 0.22, 0.13, 98, 20, 1.3, 2
2, 0.45, 0.2, 0.33, 100, 23, 2.3, 5
2, 0.45, 0.2, 0.33, 100, 23, 2.3, 6
2.3, 0.45, 0.42, 0.313, 120, 22.5, 2.3, 4
J'ai deux fois la même ligne à la seul execption que le dernier champ (ZNF) est différent. Alors moi ce que j'aimerai faire c'est de prendre seulement celui qui à le (ZNF) le plus grand !!! (donc celui de la troisième ligne) !!!
Voici le résultat final que j'aimerai
1, 0.45, 0.2, 0.33, 100, 23, 2.3, 5
1.1, 0.45, 0.22, 0.13, 98, 20, 1.3, 2
2, 0.45, 0.2, 0.33, 100, 23, 2.3, 6
2.3, 0.45, 0.42, 0.313, 120, 22.5, 2.3, 4
Pouvez-vous m'aidez
Merci d'avance
Partager