La fonction distinct permet de n'avoir en sortie que les lignes qui sont distincte l'un de l'autre.
Je voudrais n'avoir en sortie que les lignes dont une colonne (pas toutes) soit distincte
ex:
rapport | etat
1 | 1
1 | 2
1 | 3
2 | 1
3 | 1
|
Avec ou sans distinct j'obtiens ce resultat.
Voici le resultat que j'amerais avoir
rapport | etat
1 | 3
2 | 1
3 | 1
|
J'aimerais que le rapport soit unique et que l'état soit le maximum.
Dans ce cas on a gardé qu'un seul rapport 1 et c'est celui avec le plus gd etat (3)
C'est possible de faire cela en une seul requete? Avec plusieurs requetes je n'ai pas de pb pour le faire mais en une seul ce serait mieux ^^