Salut,
Je suis en mysql 4.3.x et j'ai un souci de requete, j'essaye avec group by mais y a rien à faire pour avoir le resultat voulu.
Voila, je vais essayer d'expliquer : je souhaite selectionner la derniere occurence des 3 plus grandes valeurs de ma colonne B. Vue que c'est pas clair du tout, voici un exemple :
Contenu de la table :
col A | col B | dateEtAutresDonnées
1 | 1 | 2006-07-01
2 | 1 | 2006-07-01
3 | 4 | 2006-07-01
4 | 2 | 2006-07-02
5 | 4 | 2006-07-03
6 | 2 | 2006-07-04
7 | 2 | 2006-07-04
8 | 3 | 2006-07-04
9 | 1 | 2006-07-04
Et voila ce que je voudrai obtenir :
colA | col B | dateEtAutresDonnées
7 | 2 | 2006-07-04
8 | 3 | 2006-07-04
5 | 4 | 2006-07-04
J'ai mis la colonne dateEtAutresDonnées mais juste pour dire de mettre une autre colonne car y plein d'autres données
J'ai tenté avec group by mais sans succès, je fini même par me demander si c'est faisable... lol...
Simo'
Partager