Harkonnen a écrit :
Tu contres avec rien du tout car avec ta requête, pour Chmp2 == 'A', Chmp1 sera égal à 14 alors qu'il souhaite récupérer 34. Et idem pour max() et Chmp2 == 'B'
edit: sorry j'avais pas lu le reste
|
Wesh de toute facons j'ai contré juste pour faire le malin.
Son exemple ne choisit ni le min ni le max, a vue de nez on dirait le "premier" enregistrement pour chaque doublon, mais bon on en sait pas plus, et de ce que j'en sais (au moins pour Oracle) il n'y a aucune garantie d'ordre dans les résultats donc le "premier" pourrait etre différent entre deux requetes...
Bref, s'il a un champ supplémentaire sur lequel il veut classer/sélectionner, ca va compliquer un peu et il reviendra nous voir 
---------------
C'était vraiment très intéressant.