Bonjour à tous !

Voilà, j'ai un soucis pour rédiger une requête. Je dispose des enregistrements suivants :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
 
id	code	type	val
1	152	P	5
2	152	P	4
3	254	P	12
4	254	P	1
5	254	P	2
6	345	M	7
7	987	M	4
8	987	M	36
9	208	P	40
Je souhaiterai n'obtenir que les dernières lignes (ce qui correspond au max de l'id) pour chaque Code-type. Je devrais alors avoir le résultat suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
 
id	code	type	val
2	152	P	4
5	254	P	2
6	345	M	7
8	987	M	36
9	208	P	40
A part le SELECT de départ, j'avoue être dépassé pour le reste
J'ai essayé de faire des group by, mais sans succès...
Quelqu'un peut-il m'orienter s'il vous plait ?

D'avance merci